De acordo com a informação no site da TAP as 72h são desde a colheita até ao embarque: "Todos os passageiros referidos em b),c) e d), a entrar ou transitar por Portugal, devem apresentar antes do embarque, comprovativo de realização de teste laboratorial (RT-PCR) para rastreio da infeção por SARS-CoV - 2, com resultado negativo, realizado nas 72 horas anteriores ao momento do embarque no primeiro ponto da viagem (desde a colheita e o embarque na origem do passageiro) "
Acredito que a interpretação seja semelhante para outras companhias.
Os voos fazem parte do mesmo itinerário ou o voo Madrid-Porto foi comprado à parte? Se são independentes, o teste terá que estar válido até à hora de embarque do voo Madrid-Porto.
Também penso (suponho, com base na lógica) que para a contagem das 72h devem levar em conta a diferença horária entre Punta Cana e Madrid, que ainda é significativa neste caso. Quando chegar a Madrid ainda só são 4h em Punta Cana.