Thanks, JAXBA and skunker! Will report back after I give it a shot.
Any reason why not just book it [online] how you want it to begin with?
I get an error with the online tool with any itinerary ending at a different location than it began (even though starting in JNB and ending in MRU is obviously permitted).