The druids work well IMO. They've tended to have an isolationist attitude, given Silvanus has an alignment of Neutral. The tieflings present an easy scapegoat to further the shadow druids agenda. There's racism at play, but also that they arent druids.
But these druids don't. Halsin is a perfect xenophile good guy and he has led the grove for an innumerable amount of time before Kagha stepped in. Were all the druids secretly racists who hated Halsin? Is Halsin a huge blowhard who was the only thing standing in the circle's way to becoming a hate group? It should not be possible to manipulate such a small grove so strongly without making uncomfortable implications about the true nature of the people living in it.