Quase todos os jogos são idênticos em todas as regiões. No caso do Zelda, pode comprar a expansão em qualquer região sem medo.
Infelizmente, Splatoon 2 é uma exceção. Tecnicamente, existem 3 versões diferentes do jogo, uma para cada região (Japão, Europa e Américas). Isso é feito aparentemente porque os temas das Splatfests variam de acordo com a região.
No caso de Splatoon 2, sugiro que você mude a região da sua conta para Japão, compre a expansão, e depois mude a região novamente.
Você pode mudar a região da sua conta no link a seguir, mas pode haver alguma restrição se você tiver dinheiro no seu saldo:
https://accounts.nintendo.com/
Se entendi direito:
O primeiro perfil está associado a uma conta BR e tem os saves e registros.
O segundo perfil está associado a uma conta US, que tem o histórico das compras.
Nas configurações do console, remova o vínculo da Nintendo Account dos dois perfis. Isso não irá apagar os saves, que ficam na memória interna no console.
Agora, associe a sua conta US, que tem o histórico das compras, ao primeiro perfil, que tem os saves e registros.
Repare que no dia 18/09 será lançada a atualização de firmware 6.0.0, e a partir daí esse procedimento de remover o vínculo da Nintendo Account de um usuário não será mais permitido. Você só tem alguns dias para realizar esse procedimento.
Se você vai morar em Portugal, eu consideraria mudar a região da sua "conta US" para Portugal. Não precisa criar outra conta para isso. Pode mudar aqui:
https://accounts.nintendo.com/