Everyone’s opinion on the vaccine aside, let’s look at this from pure game availability if he doesn’t get vaccinated.
The teams in the Metro and Central make the most sense if anyone picks him up as they only have 1 Canadian team amongst them (Winnipeg in the Central).
So on top of the guaranteed 7 games missed playing in Canada from those divisions, they would miss up to 1 more if a Central team plays a second away game against Winnipeg.
Compare that to it being applied from Vancouver and he’s set to miss around 30 games because the team is required to cross the border and he’s unvaccinated.