Vielen Dank.
https://quality.embarcadero.com/browse/RSP-37558 ist aber nicht die Ursache.
Ich bin dahintergekommen. Wenn man unter Project - Options - Custom Styles einen anderen Style wählt als default Windows dann ändert sich die ClientWidth.
Im Default-Modus ist alles richtig. Abhängig vom gewählten Style vergrößert sich die ClientWidth der Form bei mir um 10 oder 12 px (ich habe nicht alle Styles bzw. Scalings getestet).
Fazit: es ist wohl kein HighDPI Thema, sondern eine Frage der Styles. Das Problem wurde schon früher bemerkt, Gugl zeigt diverse Fundstellen.
Keine Ahnung ob es eine generelle Lösung gibt, ich finde schon was. Es ist eben mal wieder kein
Rapid Application Development, wie öfter schon Kampf an unerwarteten Fronten.
Er wollte so richtig in Delphi einsteigen. Nun steckt er ganz tief drin ...