I recently booked two DGLOB34 and a AONE5 departing JNB through the JNB AA office which was priced at ex-South Africa prices despite using an overseas credit card. I just did the usual of contacting the AA RTW Desk in DFW (+18002473247) to make a reservation then called AA in South Africa (+27214406440) who priced and ticketed the reservation in a matter of days. Note that they will charge you in USD despite the quote being based on SA rand prices.
I too had emailed mindpearl who I have used in the past and was told they no longer ticket reservations.