Ok. Ya hice la prueba:
Código:
Action1
ShortCut: Ctr+A
OnExecute: ShowMessage('Hola mundo');
En el formulario no hay nada más.
Ejecuto, oprimo Ctrl+A y recibo el mensaje.
Algo en tu formulario debe estar interceptando la acción; las acciones no depende de menús ni nada por el estilo.
// Saludos