Respondendo à pergunta específica sobre o motivo pelo qual a solicitação não falha, o cliente SQL que está na rede local poderá localizar a porta SQL dinâmica, no entanto, os clientes fora do firewall não o farão.
Instâncias nomeadas SQL são configuradas com portas "dinâmicas" por padrão. Uma vez que uma porta tenha sido "dinamicamente" alocada no servidor, ela manterá essa porta, a menos que esteja em uso quando o SQL Server for iniciado. Uma porta estática pode ser definida se isso for um problema, ou se for desejado que o servidor SQL ouça em uma porta específica, por exemplo. o padrão 1433.
Você pode definir uma porta estática ou fornecer ao povo offshore a porta retornada pelo gerenciador de SQL. Porta estática significa que não há chance de mudar depois (mesmo que seja uma pequena probabilidade).
Este artigo mostra como configurar a porta estaticamente: