Estou tentando resolver o mesmo problema. No final, a solução que escolhi foi criar um bookmarklet para que eu pudesse clicar uma vez e inserir os detalhes nos campos sem precisar procurá-los. Isso, é claro, apresenta implicações de segurança, dependendo de como você considera seus favoritos no seu navegador! Mas para mim funciona bem, aqui está o código que usei para a página de login na instalação do Plesk 9.5.4:
javascript:(function()%7Bvar%20a=workFrame.document.forms[0];b=workFrame.document.forms[1];u=a.elements['login_name'];p=b.elements['passwd'];u.value='yourusernamehere';p.value='yourpasswordhere';%7D)();
A página de login realmente usa frames, demorei um pouco para perceber e depois colocar o bookmarklet funcionando! Este código funciona para mim usando o Safari 5 no Mac OSX 10.6.7.