OK for 1 software to force deploy, it is a quick building task, can be reused later, so should care to avoid "rebuild" multiple times the same "task" :(
What can be done, is to build it by default on each new Software component as soon as production validated. So you can test using the task, and integrate in a "policy" if task is OK (as a software component, not reusing this task). And move them in a Sub-folder "PRODUCTION SOFT-MANAGED on-demand TASKs"
Also suggest to "duplicate" the "install" task to edit and build the "removal" task, so we can apply to the test computer and validate the policy run is OK, before applying in production.
NOTICE you are able to use a "task" with the "advanced" target (not quick apply), to select the "urgent" option to force the run also out of a defined "maintenance Window" (if some were applied).