That may be true in hindsight, but at the time Canadian officials prediction that a second Trump term would be less friendly to vaccine exports. That wasn't an unreasonable estimation of the US political landscape at the time.
The US nationalized production in that government decree made it illegal to ship to anyone else unless US contracts had been satisfied in full (NOTE: I am not judging this at all. The merits of it are arguable, but it does point out a weakness in a reliance on free trade). The change of government didn't change this an iota.
The defense production act dictated that 100% of production was for the US until the government said otherwise. Moderna and Pfizer were both forced to supply Canada from the European factories as a result, even long after US vaccine manufacturing far exceeded consumption.
I see an awful lot of whitewashing to cover mistakes going on.
"The first question is how Israel was able to get that many vaccines when supply is short? It is not because—according to reports—Israel paid about $30 per dose, almost double what other nations did. [...] The answer: Israel is a great pilot country for the pharma companies—small and able to put together a massive vaccination program quickly and effectively." https://www.brookings.edu/blog/up-front/2021/01/05/the-secre...
And Canada isn’t the only one: Australia, New Zealand, Singapore. Vietnam really screwed itself over trying to get domestic production going (homegrown and in-licensed). Once Delta got hold they saw a 400x increases in cases. Once it dawned on them vaccines were the only out, then acquired whatever they could by begging and borrowing. Now they are looking at a loss of foreign investment and a possible recession.
Except that, now, Canada (78%) has a higher vaccination rate than most western nations, including the US (65%). And there is zero talk about loss of foreign investment.
b) Israel agreed to the extraordinary term of sharing their data with Pfizer, in exchange for getting doses early, something Canada almost surely won't be willing to do
c) The Israeli PM Netanyahu was facing significant electoral challenges and desperately needed a win, so there was a lot of political will
There's just a lot of willingness to go for "good enough" solutions in emergency situations, and forget the rules for the duration.
Civil defense culture also helps, in that it's trained people to reason about countermeasures that are not 100% ("hermetic" in the local lingo) - you still get in the stairwell to protect from shrapnel, even if a direct hit will kill you anyway. People don't have the gut reaction of betrayal when a 90% countermeasure fails sometimes.
Bibi's career at this point was up against a wall, and he was willing to do anything to 'be first'. Israel has a cagey foreign policy apparatus, I have no doubt they went 'all in' on this, calling in favours, applying pressure in addition to the regular negotiations.
At the same time Canada had placed orders for literally hundreds of millions of vaccines from the major pharmas, doing so before almost anyone (your claim about shipment dates is just as factually deficient, as an aside).
Canada was ill prepared for a pandemic because it relied upon free trade and allowed for the hollowing out of medical manufacturing. Hopefully a lesson has been learned.
The only other production locations were in Europe, so guess where the vaccine manufacturers thought Canada's doses would come from?
Please don't fall for the obvious obfuscation from the US government.
No. Canada made some bad bets on where they would be getting vaccine. Canada assumed that a particular person would still be in the white house and that early US vaccines would not be available for export. So Canada threw in largely with European suppliers. That gamble was wrong. The certain person lost and US vaccination rates were lower then expected. US vaccines were available for export earlier than predicted. Canada had not pre-ordered sufficient US vaccines. A mistake? Yes, but still a reasonable judgement call given the US political situation at the time.