I think the distinction you make is a very good one.
Tolerance is simply enduring something or somebody you don't like because you realise that no action you take is going to change the situation. I tolerate many arguments, for example, even if offensive and nasty to me, because I've learned that trying to convince other people generally doesn't work unless they're already unsure of their stance.
Acceptance, on the other hand, normalises the situation. It accepts the difference as being not a bad thing, just a different thing, incorporates it into its world view, and henceforth, that updated paradigm becomes the norm.