No se exactamente si funcionaría... pero podes enviarle el mensaje a la aplicación, que siempre existirá, no??
O bien al Parent, que siempre será un TWinControl:
PostMessage((Parent as TWinControl).handle, wm_nextdlgctl ,0 ,0);
Probalo y me contas...