No, as part of the free trade negotiations Canada would have had to accept that they would abide by certain EU rules; that's the way trade negotiations work. The countries involved agree to behave according to a certain set of rules so that trade is fair and mutually beneficial.
In this case some of the Brexit morons (like Boris) then claim that 'WE HAVE TO ABIDE BY THEIR RULES BUT HAVE NO SAY IN THEM!!!'
Yes, Boris, that's because we left, you idiot. The alternative, of course, it so lose access.