Well, I got the answer to my question and that may help to unconfuse you, Mike.

Seems Silva in Canada is Johnson Outdoors. That is, Johnson does sell compasses here under the Silva brand, which they couldn't if Silva held the trademark. (But I don't know about 30 years ago.)

I have seen the Rangers marked "Finland" in the past (meaning Suunto, I guess), but I confirmed that they're currently made in Indonesia. Rumour has it they are not the same quality as the Finnish Rangers.