Derartige Textüberschneidungen habe ich auch.
Ich habe den Eindruck, dass wenn man der selben TLabel Instanz mehrfach den Text ändert dann bleibt plötzlich der alte stehen.
Habe ich aber noch nicht genau analysieren können...
Ja, das selbe Verhalten ist auch beim Fill zu beobachten. Bei mir hilft kein Invalidate und kein Repaint.