"English Champagne"?? Hope there aren't too many French FT members reading this or there will be a riot!
Sounds like a poorly trained crew member, and you're of course right to raise it. But IMHO, what you've described isn't justification for a big compo payout. Others may disagree, but £300 probably isn't a bad result. You might have done better asking for Avios though...