Cathay Pacific will add Buenos Aires, Brazil and the Dominican Republic to its network through an agreement with Iberia.