hmmm...my advice might not be the best..i had incorrectly assumed you were going to be in HKG before JNB...
let me think about your timing more. can you post when you leave NA? sounds like around early afternoon to get into HKG in the early eve +1...