Right? As soon as they threatened it he had all the leverage in the world. He would have all the positive press of saying he was being forced to cancel because of them, and showed solidarity with his fellow musicians. Could have even offered additional concerts in friendlier areas, promoting other cities and getting more dollars there.
Instead he fucked himself. The only way to semi crawl back is to admit his mistake and stand in solidarity, that's the only move I see, and even then as you said he won't look strong but like a coward.