No, not good for Canada. Free trade is optimal, even if its unilateral.
The EU should abolish their tariffs and let the clowns in the US do whatever they feel like.
You're not going to get free trade if it's unilateral, because you've then created an incentive for the other side to protect their own industries knowing you're not going to retaliate, while reaping the benefits of access to your market.
Nope, the EU should use the trade bazooka against the US.