Be sure to let us know how it eventually works out. I've been spending many hours (perhaps days) doing legal research (which makes me by no means an authority on the matter) but the usual rhetoric, drivel and bunkum people have been hearing from CBSA and Health Canada (by way of form letters when their shipments are disrupted) don't seem to have any legal basis in fact. CBSA if they seize something is suppose to do just that, not send it back, their own regulations and Customs Act gives you a chance to appeal and challenge them (as they might be in error). They have been denying people that opportunity contrary to the law. When they do come at you with this rhetoric, some have discovered that they can challenge it and then have them come at you with some different reasons. In some cases they have grown tired of the game and released the shipment.
Obviously, if they follow their own proper procedures and yet continue to intercept shipments that is about all they will have time to be doing if enough people won't take it. Up till now, only vendors with large orders have had the resources or will to successfully take them on.
The real truth is that so much product crosses the border every day that rightly or wrongly CBSA would have to hire 100 times as many people as they have to even start to make a serious effect and then if everyone took them to task on it, the workload on them would be exponential
For now, intercepting one order in 1000 is enough to make people fearful that they will be one of the unlucky ones to be affected.