Te repito, no es imprescindible la propiedad Action. Pero obviamente sigues sin leer bien lo que he escrito.
El evento OnExecute es un evento del TAction
¿Ya leíste siquiera en la ayuda acerca de la componente TActionList?
Lo que quieres hacer es perfectamente posible aún cuando la componente que uses parezca de VB porque el ActionList NO DEPENDE de ella. Basta que (¿cuántas veces lo repetiré?) apuntes el OnClick de tu componente al OnExecute del TAction.
// Saludos