Given these considerations, dropping the JNB-WDH-JNB current request seems reasonable. Good luck on JNB-SYD.
We had considered driving CPT-WDH instead of flying but several CPT-based friends suggested that the drive would take a lot of time and wouldn't be that interesting compared with spending the same amount of time driving around Namibia after flying to WDH.