He allegedly walked to Carnival City after being freed, then received a lift from a passing motorist to Vosloorus police station