There is an alternative!
I can see a $990+taxes full Y fare on MH (no sales restrictions). For some reason they don't seem able to list any other fares...But they do have a direct JNB-EZE flight, albeit only twice a week...You can call them and ask about C-class fares, but even their Economy is thought to be among the best in the skies (34" pitch)....