paddy, maybe you have the answer, if there was an airframe change with a 13F instead of 14F. If that is true, perhaps if it had been explained, with a gesture of compensation attached, I would fully understand.
On your East Coast route overbooking, I would also think its not a huge deal, due to the alternative flights available within a few hours.
By the way, I am still waiting a response from BA on my original communication, even to acknowledge receipt