Scotland head coach Gregor Townsend was among those left frustrated after Jesse Kriel was not punished for a dangerous tackle during South Africa's Rugby World Cup opener.