Es kann sein, daß das Canvas erst beim ersten/nächsten Zeichnen generiert/angepasst wird.
Hat FMX denn nicht immernoch irgendwo eine eigene TextHeight-Funktion?
Bei all den kombinierten Zoomfaktoren wird das eh etwas schwer.
Nach all den vielen Umbauten beim FMX funktionert mein
FMX-Hint vermutlich nicht mehr, aber vielleicht findet sich die eine oder Andere der genutzten Funktionen wieder?