From some research, there doesn't seem to be a way to disable the CMD-Q keyboard shortcut for the Quit menu item when compiling a standalone

I would like the Quit menu item to be present, but without the keyboard shortcut. Of course, I could trap the shutdownRequest message and answer an exit confirmation, but by doing that, this confirmation is also requested when the machine is turned off (which is logical) but I would not want to this behavior.
I would like my standalone to quit normally when the machine is turned off, but simply remove the CMD-Q keyboard shortcut.
Do you know any tips for this? In AppleScript? With an extension?
When quitting a standalone with CMD-Q, no AppleScript event are received, unless I missed something.