Yes, after the Dusseldorf "games", it was reported that IG paid for their luxury hotel, flew them in on the private jet, and Meghan's wardrobe and jewelry, such as it was, all on the Invictus dime, plus the German Govt. I believe the same happened in Canada.
Now with games in Birmingham, UK's MOD announced a couple of years ago that it would be involved in IG, it could be that the story about being offered one of the "palaces" may mean that MOD told Harry "no all inclusive free perks on us". I'm just making a very wild guess.
115