In addition to the above, BA’s business cabin (Club Europe) is flexible. They are able to increase the size of the cabin to meet demand.
OP you are over thinking this. There are very few reports of people being bumped out of CE to suggest this is an issue.