Как я правильно заметил, в вашем случае не был загружен стиль ваших меток. По этому вы обращались к размерам, вычисленным для настроек текста по умолчанию. А после загрузки стиля, вы уже не обновляли позицию.
На Windows настройки текста по умолчанию совпадают с настройками текста в стиле. Поэтому работает так, как вы и полагаете.
Решения
Делать перерасчет позиции в OnApplyStyleLookup или OnResize у TLabel.
Принудительно загрузить стиль:
NeedApplyStyleLookup;
ApplyStyleLookup;