Just had the same thing with YYZ-LHR-JNB. Been over 6 weeks and nothing yet despite submitting the form and talking to the super elite desk. surprisingly my domestic flights with SAA (bought on their website) credited within a couple of days.
Weirdly enough, this was my 50th segment of 2016 and even though I haven't gotten the credit for it, I was able to select my 50K privileges a couple of weeks ago...