It's really down to what BA is prepared to pay. AA could care less and would hand every passenger with a chit a bottle of JW Blue if that's what BA wants (and pays for). I doubt that BA thought about the Eagle's Nest situation. Or particularly cares as there's still booze to be had.