Prima di addentrarmi in qualcosa di davvero complesso, mi è venuta in mente una possibile soluzione, poco ortodossa ma forse efficace.

Se non hai necessità di interagire con alcun controllo di quel form (ad esempio, introdurre dati, premere pulsanti, ecc.) potresti banalmente aggiungere un controllo TImage che occupi tutta l'area del form (magari impostando la proprietà Align ad "alClient") e portarlo in primo piano rispetto agli altri controlli, ovviamente senza inserire alcuna immagine al suo interno.

Successivamente, ti basta inserire la chiusura del Form intercettando il clic sul controllo TImage e il gioco è fatto.

Ciao!