I have never heard a Canadian say that, in fact as a (also) Latin American immigrant it was made clear to me that “Canada is not America you retard” in high school.
I agree with Latin Americans, for what its worth. USA is “United States of America” not “United States, America”. But its a useless fight. In Spanish Ill be precise.