No es necesario llamar al ActionList... todas las acciones creadas en el action list quedan registradas en el formulario/datamodule...
Código Delphi
[-]
TForm1 = class(TForm)
ActionList1: TActionList;
ActnAdd: TAction;
procedure ActnAddExecute(Sender: TObject);
procedure FormCreate(Sender: TObject);
private
public
end;
entonces puedo llamarlas directamente.
ActnAdd.Execute