That was my first thought too -- except it adds the action with the options hidden:
...unless you set both the Asynchronously and UseParameter keys to true:
Either way you're into some extra clicking to enable or disable those options as required.
Perhaps the simplest way is macro the Editor itself, so it behaves just as you are used to and gives the results you expect. The following took less time to write than this post did! It can easily be improved/customised, but it does the job:
Yep -- anything that involves found images will likely need tweaking for your own situation.
It's not immediately obvious, but you can include both light- and dark-mode image conditions and use "any of the following..." if you like to switch between modes.
It's the "some" that's the problem. Of course, it's easy enough to to set two triggers then change the XML based on %TriggerValue%, perhaps setting Asynchronously and UseParameter keys to true if the trigger includes the ⌥ key.