You should be able to use your iTunes account provided your devices were registered with that account.
You can also set up a Portuguese iTunes account using your Portuguese credit card.
I have both UK and French iTunes accounts and use both without problems in France (mainly use the UK one).