Ich hatte mal gewissermaßen das umgekehrte Problem:
Ich verwende einen dunklen
VCL-Stil, der aber nicht bei allen Komponenten richtig greift (oftmals sind Drittanbieterkomponenten ein Problem).
Meine Lösung war es, eine generische Methode zu schreiben, die im FormCreate einer Form deren Komponentenliste durchgeht und, wenn sie auf einen Problemtyp stößt, bei der Komponente die problematischen StyleElements deaktiviert und manuell Farben etc anpasst.
Abhängig davon, um was für und wieviele Control-Typen es sich handelt, wäre das vielleicht eine Option.