Firstly, maybe simplifying the actions could help.
I mean, reading all the turns, we quickly see that you put great work into changing actions depending on the context, mostly in favor of the players.
You could make them waste their day in trying to do the job, and getting angry not being able to do it in the end. It's a dwarf's own fault for not being able to check if he has enough material for what he wants to work on. Kind of like when in a mood, they just stand there, waiting for the materials.
You could make it a little more flexible by allowing a sub command like some have posted ("if not possible, then gather wood").
It would really make it easier for you.
Secondly, rolls themselves and modifiers, while being impressive and good for completion, cost a lot of rolls and interpreting the results. I don't know precisely how to simplify this point, but it seems a lot of work for not that much difference in the end, maybe limiting the number of them could be of some help.
As for the stocks, it would be good not to show the counts unless a player spent a day (no matter when in the week, to simplify a little) or more in updating stockpiles. The more to be counted, the higher the chances of non accurate count, but keep it simple.
This point will not really simplify your job, but at least make the players aware of their own stocks. In any situation, a whole group wouldn't be aware of the stocks unless someone effectively counts every in and out at least.
Not sure what else could be simplified, I am not really used to this kind of game, even though I always wanted to try one with a good build and GM, so my advices could not be the best out there.
(And yes, I said dormant as in "sleeping for eternity" there, as most players seemed to detach and Neyvn had schedule issues too)