I did this fight twice. First I tried to do it on my own and got slaughtered. Other word doesent describe it as accuratly.
And the 2nd time I used the warhorn that I got from the Ogres. Which made the fight managable even when 2 of the ogres almost died still, my own party dident take that many of the hits though. How would I do this fight without them? I have absolutely no clue. 1st fight I went before Guts and cast Silence on her. Figuring she couldnt call for help nor cast spell. Joke was on me. She could do both....
Even if you kill her in 1 round, the amount of Goblins is just to much. They have to much hp and do to much damage. If they used the proper Goblin template from the monster manual then you know.... Sure. You can kill them in 1 blow if you are lucky and then their numbers qukly become managable. But thats not what Larian did. It looks like each humanoid enemy also has a class and theres a reason why the monster manual doesent do that -_- It grealty ramps up the capabilities of enemies and the big healthpool basicly completly counteracts Goblins' 1 major drawback.
So agree with OP. Either tune down their numbers or tune down their stats. Both solutions could work.