As solicitações não são feitas de um domínio, mas de um endereço IP.
Então, digamos que seu servidor da Web esteja acessível via 222.222.222.222:8080, então o navegador deve fazer a solicitação para esse endereço IP e essa porta.
Se ele tentar ir para 222.222.222.222:80, ele será bloqueado como você descobriu. No entanto, não há nenhuma etapa antes disso que você possa usar para fazer com que o navegador escolha outra porta. Ele precisaria ter acesso a 80 para que seu servidor redirecionasse a solicitação para 8080.
Sua melhor opção é anunciar o link com a porta 8080
link