Yeah I wouldn't call it racist per se.
Dehumanising and monumentally insulting, without a shadow of a doubt.
Definitely racist if a white person had said it but otherwise just a nasty insult.
Same with other descriptions of people and the word "obese" comes to mind.
Describing one of our police/SANDF or politicians as "fat" should not even be thought of as an insult but, in the new SA, a white person using the word could easily find him/herself accused of racism by our ever watchful HRC.
I seem to remember, long ago, several corruption related cartoons by Zapiro featuring hyaenas and am surprised that the HRC never publicly wet their collective knickers.