You may be onto something here, I travel onto Paris with Singapore Airlines.
We use Egencia and selected ANZ in the booking but who knows how they process it. For hotels they appear to use Expedia with a 30% inconvience fee but thats a rant for another time.