The draw from the South African Conferences makes sense.
Everyone in your own Conference home and away (for 6 games), everyone in the other local conference either home or away (for 4 games), and everyone in one of the non-local groups either home or away (for 5 games).
So in a 4 year cycle, you'll play everyone in your own conference 8 times, everybody in the other local conference 4 times, and everybody in the other group twice, evenly split between home and away. Looks well structured, almost american in sporting efficiency.
Contrast that to the oddity on this end. They've tried to do the same thing, as you can see with playing the other local conference either home or away (5 games) and one of the non-locals either home or away (4 games). To keep it equitable with the other conferences, we still need 6 games, so you'll play 2 teams from the locals home and away and 2 either home or away.
Theoretically, that should still work out to playing everybody in your own conference 6 times, everybody in the other local conference 4 times and everybody in the other group twice across the 4 year cycle. On each individual yearly fixture though, it does, and will continue to look ridiculous up till 2020.