Bom, ainda não está totalmente correto.
Ocorre o seguinte. Ao me logar com um usuário que tem ligação com apenas uma empresa, na primeira vez ele faz o processo correto: seleciona a unica empresa ligada ao usuário e desabilita o campo empresa. Porém, se eu faço logoff e tento logar novamente, ele não faz o processo correto. Ele traz apenas a empresa que está ligada ao usuário (esta parte está certo) mas traz também a opção Selecione (como padrão) e o campo habilitado (deveria trazer a empresa como padrão e o campo desabilitado).