You were right in reporting this to the admins and they will take necessary action.
You are however wrong in publicly naming out people who abuse or cheat ... the forum's rules specifically forbid this ... so while I get that you need to get it off your chest (it is definitely therapeutic to shame somebody publicly) , I'd recommend dealing with the admins only.
While playing one of my matches, I came across this player . While losing, he commented " I hate when playing against filthy indians" and "f*ck you". I am requesting the chess.com community to help me take actions against such abusers and censor at least such recognised abuses. I felt hurt that a person whom I have done no wrong abuses my country like this.
[Mod Edit: naming and shaming is against site policy]