My question is, does anyone have recommendations for a chemical cleaner that is able to get rid of these spots, or would they only be rid with an eraser?
I used to be into coin collecting before I got into crypto, and one of the things I learned was that Canadian silver is notorious for those milk spots, even though they can happen on any silver coin. They can also have formed by the time you receive a new coin or way after. If you're going to resell your coin, I wouldn't recommend cleaning it at all. I've got a few coins with spots and while they're ugly, I can live with them (and they're also all on Canadian coins, too).
You might check out other forums like
Cointalk, which have very good information about issues just like this one. I know there are coin collectors here and you might get good answers, but it couldn't hurt to visit a forum dedicated to coins (if you haven't already).
And by the way, as much as I'd read about milk spots I never did learn why they seem to affect Canada's output so much more so than other countries. I assume the planchets and striking method are the same, but maybe it's the dies....?
Edit:
<snip>
Doh! Didn't read far enough into this thread, as usual. Good links.