Nachdem dein Thread alle Abfragen gemacht hat, schickst du dir per PostMessage eine Nachricht zum Hauptform. In der Nachrichtenbehandlungsroutine schaltest du dann deine Komponenten wieder frei.
Evtl. musst du noch die Variable (Is?)MultiThreaded auf true schalten, da du an der
VCL vorbeiprogrammierst.
Wer später bremst ist eher tot.