The Gambia, Sierra Leone and Guyana were all under British Rule.
And admirably served by British Caledonian from Gatwick until that airline’s demise.
By your lights, BA should also serve Rockall and South Georgia.
As to the rest, Mark L puts it far more succinctly that I ever could.