Spanner vs. wrench is in no way comparable to wheel vs. rim. A wrench is never a component of a spanner, is it? They're functionally the same thing, just with a different name (although, "we" have wrenches too, except the distinction is pretty vague), whilst a "rim" can have two distinct functions according to what your usage of the term is. And the use of spanner as a slang term is usually in the realms of personal insult, so again, it's completely disjunct.
There's no need for you to be so offensive, either; like it or not, this is an international forum, in the sense that it is what it is today because of an international userbase.
I'm still reeling from your massive insensitivity for, and brazen insult to, all the victims of the Second World War.
There's also a certain amount of irony, or even hypocrisy, to what you're saying, too.
Rim may well be "accepted" (by whom? In what capacity?), as you said, vernacular in "your" part of the world, and the use of slang is fine by me (so long as I can grasp the intended meaning), but just remember that that's all it is.