Originally Posted by
BA6501
in any case certain crew announcements are in English as of a couple of years ago (eg arm slides, seats for takeoff etc).
They still are in English, as are the crew replies ("slide 1 armed and ready" etc). Not to doubt the veracity of the OP's story, but it's possible there were details overlooked in the retelling.