Routings look legal to me. Remember you have 4 free sectors not free flights. Your SA contains 5 sectors, your Asia 6 and your Europe 5. The only exception is if you continue within 24 hours on the same flight number. Expect to be charged a flat rate for the extra sectors.
Not sure what 'tear' a continent means.