Seguramente habra formas mas sofisticadas de hacerlo pero ahora mismo lo que se me ocurre es obtener las coordenadas del monitor secundario y asignarselas al form. Es decir:
Código Delphi
[-]
if Screen.MonitorCount > 1 then
begin
Top:= Screen.Monitors[1].Top;
Left:= Screen.Monitors[1].Left;
end;
¿Era eso lo que querias?