Por "um host local" eu presumo que você não se refira ao host local (a máquina fazendo o encaminhamento), mas algo na LAN.
Em qualquer caso, a resposta é não, você não pode contar com nada com a maioria dos NATs quando se trata da porta de origem para o tráfego de saída (tráfego iniciado de dentro da LAN).
O tráfego de resposta (por exemplo, respostas ao tráfego iniciado / encaminhado externamente) de volta ao mesmo peer que iniciou o redirecionamento terá essa porta de origem, mas geralmente não é tráfego para outros pares.
Alguns NATs (como o nosso WinGate manterão a mesma porta de origem do cliente interno, se possível, mas essa porta é potencialmente conflituosa entre outros clientes de rede local que acessam o mesmo IP de mesmo nível: port.
Não conheço nenhum que mapeie a porta de origem de saída com base em uma configuração de redirecionamento de entrada.
Disclaimer: Eu trabalho para Qbik, que são os autores do WinGate