Las que usas son directivas de compilación condicionales. Sólo al compilar para generar el código ejecutable es que son consideradas por Delphi.
Lo más parecido a «
trabajar 2 .dfm con 1 .pas» es emplear
herencia visual. Busca el término en Google y en estos mismos foros, encontrarás mucho material con ejemplos.
De todas formas conviene que detalles un poco más el origen de esa necesidad.
Saludos.