Aufgrund der Diskussion hier, hab ich das ganze mal getestet.
Mit dem Script kann man ein Fenstermakro an auf einer bestimmten Seite mit X- & Y-Koordinaten einfügen.

Mir ist nicht ganz klar was passiert wenn das Laden des Makros (übers Netzwerk) länger dauert. Denke aber dann würde es nicht funktionieren.
Hab hier im Beispiel mal eine Sekunde Wartezeit eingebaut.
Und die Maus sollte beim Ausführen nicht bewegt werden. Denke könnte man auch irgendwie blocken.
Mal ne Idee: Man wartet auf das Resultat des CLI  fürs einfügen.

Danke an SgbMarkus für das Bereitstellen des Codes.