Why would Trump get protectionist on our ally for a mineral we need here in the US?
Because Canada is not our ally, merely neighbors and a socialist country who hates us and take from us.
I can see a reason because of how Canada treats us:
At that time, Canada retaliated with C$16bn in tariffs on American products, targeting items manufactured in key Republican-held electoral districts including ketchup, bourbon and lawnmowers.
After all, no matter how reliable Canada is as an ally in general, every now and then, a Leftist government comes to power in Canada and insists that on one or more particular issues, the US must yield to Canadian interests -- or else. The fewer such points of vulnerability for the US, the better off we are even when Canada is on the other side of the table.
Because Chinese aluminum is being routed through Canada to evade import tariffs.