"So, does a BA or QF cabin crew have to change procedure depending upon which country they are arrivingin/departing from?"
Good point. I thought it was all standard but obviously not.
Do your procedures apply even though you are flying to an area where the rules are different? If you fly on an American airline you can´t order booze unless you´re 21 or over no matter where you´re flying to/from so maybe that school of thought can be applied to other stuff as well? Hmmmmmm