Yes and no.
Cuba - not exactly an ally of America, not the same outcome as Ukraine.
Canada, and Mexico, part of a sliver of old America as justification for annexation? Doubtful.
Get what you are saying of course, talking points change, but it’s not the same. You’re implicitly suggesting all else is equal when it’s not.
America has been a much friendlier neighbour than Russia over the past 150 odd years. American values are much preferred than Russian or Chinese for that matter. Their systems and beliefs are very different.
Comparable yes, the same no, and the differences matter hugely.