Product placement has been the rage -- especially in Bond films -- for some time now.
I have no inside knowledge, but I would say that the plane was lent for free. Getting your gear into a Bond movie will have your advertising guru heading off into Trap 3 for a quick hand shandy!