@ash elemental: nope, when the battle at the gates happen it's show that the monsters are more powerful than the combatants of the grove, if the battle delays too much the adventurers that accompanied Halsin get all killed (or almost), and those are trained adventurers, a part from Zevlor all the other tieflings are clearly not fighters, even the small group the argue about fighting or not, is obviously weak, and this fits with the fact that they are refugees fleeing to find safety.
I disagree. I tend to skip this fight nowadays (it will proceed without player interference once you trigger it), and the outcome is rng-dependent, as with any low level play that is based on dice and controlled by a computer. If the goblins were so powerful as you claim, they would easily kill them each time, which is not the case. I've had Aradin and his party win even without any losses.
As for the tieflings, you can examine them: there have enough fighters with reasonable stats. And they are trained fighters, trigger the tiefling-druid fight and you'll see how well some of them can fight. Certainly better than the druids, excluding maybe Kagha, since she is slightly higher level. You could recreate some of the tiefling characters to make a custome player party, and beat the goblin camp with them.