Bueno pues definitivamente no he podido ocultar el formulario con Hide ni tampoco con Visible=false, despues de buscar un rato encontre este codigo que si lo oculta, lo pongo por si le interesa a alguien
Código Delphi
[-]procedure TForm1.FormCreate(Sender: TObject);
begin
begin
BorderStyle := bsNone;
Left := 0;
Top := 0;
Width := 0;
Height := 0;
Visible := False;
Application.Title := '';
Application.ShowMainForm := False;
ShowWindow( Application.Handle, SW_HIDE );
end;