I cannot believe that an Air France trans atalantic flight did not have a crew member on board who would not have been able to make a PA in either English or Spanish; the flightdeck crew are supposedly level 4.
An emergency, yes - deal with it is the priority but once dealt with a 30 sec PA would not be beyond the realms of possiblity.
Poor CRM - and I'm emphasising the Crew Management bit - and that comes from the guy in the LHS.