The former disables the App, and it seems the user is not allowed to do this by default. The internet tells me the ADB shell needs root for this (perhaps a case for Android OSes which let you root the ADB shell via Rooted debugging without rooting the whole system).
The latter reads like it would instead disable the user for the App, which in practice disables the App for the user, and apparently the user is allowed to do this.