The whole situation is like some absurdist comedy.
I've lived in four different countries. Age 6-10 I spent with my family in Brazil, where these type of nicknames are an important part of everyday speech. I am extremely dark skinned black, born in Ethiopia - yet the nickname I always got was Gordito because I was a chubby little kid. The people I most remember getting the Negrito nickname were light-skinned people with dark hair.
Anglo countries have become obsessed with searching for offence, even if it means actively ignoring all context and intent. It genuinely baffles me to see people comparing this situation to Suarez-Evra, like there's no difference in using the word Negro multiple times in an argument with a stranger, while pinching his skin and allegedly saying 'I don't speak to blacks' - compared to a man publically (ie clearly with good intent) using a nickname while thanking a friend for his congratulations.
The ironic thing is, despite the absolutely endless - often damaging imo - hyperfocus on identity and 'tolerance' in Anglo countries, the second that a situation happens where a person's actions actually have to be judged in light of their own cultural background, everybody instead just pretends that context doesn't exist, that their own narrow cultural frame of reference overrules all others and that erasure of South American culture and language is not just fine, but encouraged.
Demanding things like a 'reeducation' is just so creepy, and ironically reinforcing of some sort of perceived Anglo superiority.