No. IIHF members have to release their players for IIHF competitions. Even for exhibition tournaments during international breaks they have to release them. As far as I know, all European top leagues are run by their respective national association while, correct me if I'm wrong, CHL leagues are independent from Hockey Canada. Therefore, IIHF rules don't apply for CHL teams and I don't think they're obliged to release their players for IIHF competitions. They can do so out of goodwill but their leagues don't pause for IIHF competitions.
If the Huskies say they can't afford to release Lars Steiner for the WJC20 because they need him to help catch Drummondville in the standings I don't think the SIHF or IIHF could do anything about it. It would most certainly impact the Huskies ability to land such high end imports going forward but I don't think they're obliged to release him.