Sounds to me that you are reading more into it than is probably there.
I'd guess that somebody from No.10 phoned BA and said "we want an aeroplane with the following accomodation", and BA looked up what was available when they wanted it and found a B777.
Bit of an embarrassement to the Royal Squadron however.
G