Either they only had seat free in F, or they only wanted to free up one seat in Club (BA really only do operational upgrades when they need to, rarely if ever as a “favour”)
normally I’m sure they would target the solo travellers if the requirement was to upgrade just one passenger, but my guess is on BGI as a leisure route not many people fly solo hence how this played out