Guten Abend Thobie,
ich weiß, dass ich mal wieder nicht die Lösung Deiner Fragen gebe, aber ich nutze für diese Situation eine andere Lösung.
Ich drucke sehr viele PDFs, weshalb ich einen einfachen PDF-Workflow aufgesetzt habe. Dazu nutze ich
Batch Output PDF von Zevrix. Damit habe ich mir Hotfolder unter meinem Standard-Betriebssystem eingerichtet für meine Drucker mit unterschiedlichen Voreinstellungen. Diesert Ordner liegt in einem gesyncten Cloudordner, sodass ich auch von anderen Rechnern, die auf den Cloudordner zugreifen können, einen lokalen Druck anstarten kann. Das funktioniert dann natürlich auch von einer VM, die auf diese Hotfolder zugreifen kann, ohne dass dort weitere Drucker installieren und pflegen muss.
Vielleicht ist das ja auch ein Ansatz für Dich. Statt eines Drucken-Befehls aus Quark XPress könntest Du ja genauso gut einen PDF-Export starten. Die Einstellungen und der Aufwand dazu sind ja sehr ähnlich.