I'm not sure that I see the problem with racism between players in game. Sure, it's in poor taste, but I'd wager it's rarely ever serious. In such a psychologically and physically taxing game like hockey, it'd behoove a player to do whatever he could to get inside the head of the opposing's team's star. If you've studied sports psychology, you'd realize how massive an impact one's psycho-emotional state can have one one's physical performance.
To wit, an example from my sporting past: I'm a light-skinned fellow who played American football in a predominantly black league. I also happening to play running back which is typically a "black position". The amount of abuse I heard was unreal. I'd get banned for posting 3/4 of it here. But insults about my skin color, my mother's sex life, my grandparents' sex life, the size of my anatomy, etc... And it was non-stop. And yeah, being a high school aged kid, it hurt. Seeing my single mom in the stands and having to hear what a linebacker was going to do to her after the game was hurtful and infuriating. But I realized, even at that age, I had to block it out because the best way to get back at him was to outperform him. And ironically enough, I came to get along great with a lot of these guys. Football players run in the same circles so I'd see them at parties or late night at Denny's or school or whatever. And that animosity wasn't there, because there was an understanding that what happened on the field was just talk, just mind games.