Da gebe ich dir Recht. Es hat noch keine Neuauflage (seit V4)des "PrinterDeviceProgramming" gegeben und neue Funktionen sucht man vergebens.

Die PAGESIZE wird ausschließlich für COR verwendet um Drehung und Schriftgröße zu berechnen.
Bei fester PAGRTT(0/90) interessiert die Pagesize gar nicht, der Drucker schneidet den Text ggf. ab.

Warum die Koordinaatenverschiebung ?
Bisher hatte ich da keine Probleme.