Help - opinion on BA's attitude
The only thing GGL does is to speed up the process, but you don't get any special treatment in the sense of "the rules don't apply to you".
You were late, you have to pay for the consequences. It's BA, not one of the nice understanding airlines.