Não tenho certeza se o Windows tem as mesmas restrições que o Linux na criação de portas de serviço com a marca 1024. Você certificou-se de conceder ao usuário os direitos para efetuar logon como um serviço? Isso é mais do que apenas alterar o serviço para ser executado como esse usuário. Clique em Iniciar e, na caixa de pesquisa, digite "gpedit.msc" e pressione Enter. Quando estiver aberto, vá para o seguinte caminho:
\Computer Configuration
\Windows Settings
\Security Settings
\Local Policies
\User Rights Assignment
Procure a opção "Fazer logon como um serviço" e clique duas vezes. Se o novo usuário não estiver lá, clique em "Adicionar usuário ou grupo" e adicione-o. Tente reiniciar o serviço novamente.
Se ainda falhar, tente procurar nas janelas até o log, especificamente o sistema, e os logs do aplicativo, e veja se há algum erro.