Shellexecute der firefox.exe und als Parameter übergibst du die zu öffnende Seite..
Dann sendest du ein GET oder POST oder je nachdem was dir 'Live HTTP_Headers' so über den gewünschten login so verrät
Oder noch einfacher, dann musst du wie bei deinem obigen Beispiel ebenfalls nichts von hand machen, du holst dir einfach die firefox udf
Google sollte dir da jede Menge anbieten