Eu descobri o problema e a solução foi muito estúpida. O site de administração do meu roteador tem uma configuração adicional para desativar todo o roteamento de NAT. Isso foi verificado, então meu roteador estava ignorando qualquer configuração de encaminhamento de porta que eu tinha configurado. Tudo funcionou bem quando eu desmarcou esta caixa.