Would it not be somewhere in the middle though? Instead of completely saying yes or no, maybe Canada would say "We'll allow you to purchase X% of all drugs produced in the country, as we need to hold onto some, but we'd love it if you'd buy the surplus."
Canada produces very little. They are importing it from the big manufacturers. Last time importation from Canada became an issue the companies just said to Canada “we’ll sell you what you bought last year plus 5%.”. Then Canada got to choose - give those drugs to Canadians or sell them to the US. But they can’t do both.