Unfortunately the remote uninstall action can only be run on a per asset basis and can not be executed en masse. The deployment share isn't necessary though to run uninstall commands, though, as this kind of deployment requires no centralized files. So it should be possible to use the deployment module for this still. If you're getting a message about not having a packageshare set up, you could prevent this by entering a fake share name and credentials. We have tested this internally and it does work.
To make sure you're using the correct commands in your deployment package we would recommend testing your command in a CMD. A command that works in the CMD should work in the deployment module. For more information about the deployment module you can check
this section of your knowledgebase.