I don't know when
tkelvin69 is flying from WDH to JNB, but Comair (BA) starts daily service the beginning of March. At least that is what the schedule loaded online indicates.
If there are issues with Comair, is 4Z an option? It may present issues checking your bags through JNB.