Hmm I’ve never had to kill any of the goblin kids. They all run off or disappear. Point taken that a binary morality is being presented. But I don’t think that taking the “good” path means that you have to kill goblin children.
is it possible for rescue halsin without it?
What does the room look like when he frees himself? That is if you leave the area to explore the Underdark after killing the goblin leaders but before freeing him. That's not a rhetorical question, I can't remember if there were corpses or not.