Scotland have been hit with another injury blow after it was revealed that captain Kelly Brown will miss the rest of the tour of South Africa due to an ankle injury.