Yes, that was me. I have moved on since getting a phone call from a customer service manager at BA around a month later and 20,000 Avios. They verified that if the F (Flub) cabin is deemed closed, staff cannot just put people they fancy up there. That particular thread got closed down by the mods, or else I would have been sure to update this forum.
Still, bit embarrassing complaining about it, much like this whole thread.
Someone got something.
Someone stuck their nose in when it had nothing to do with them.
Someone said something.
Good on the person getting the upgrade.