This is a xpost from the other discussion, but I found a solution thanks to a few people's suggestions
With the advice I read about trying some tricks, I decided to give it one last shot. The simple solution is that when you get to the chamber of Marzabul, you write in the book. Immediately thereafter run outside the chamber to the hall. Jump on the ledge there and wait. The dwarves will all die (too bad, so sad, but all's fair in love and war). Go back in, kill the few remaining mobs. Run back out and jump on the ledge. There will be a wave of orcs that spawn. Once you're all healed up, jump down and kill them. Jump back up on the ledge. While Mazog goes into the chamber, his 2 walkers come back out. Kill them - jump back on the ledge to heal. Aggro Mazog, jump back on the ledge to fight him. He goes green. 2 battle trolls show up and walk into the room because you're on the ledge. If you fought Mazog on the ground and he "goes green" those 2 battle trolls will aggro you out in the hall and you're done for.