Use uma vírgula para especificar um número de porta com o SQL Server:
mycomputer.test.xxx.com,1234 Não é necessário especificar um nome de instância ao especificar a porta.
Muitos mais exemplos em https://www.connectionstrings.com/. Já me salvou algumas vezes.