Pallet required to be displayed in order for keyboard shortcut to function? What am I missing?

In the past, the answer to that has been that there are no plans to allow macros to exist/run without Keyboard Maestro itself being installed; here's one reference:

-rob.