Humble pie
Sorry guys, but I'm going to have to apologise to BA.
I've just had a response to my complaint. A full refund and 4500 BA miles as a sorry. No explanation other an error on their part! Ooops!
Should I ask for more?
If it was because someone at BA has been reading this thread - thanks,
you are human.
I still don't agree with conformance!