Something I haven't seen yet is an analysis of the inputs and outputs.

68,000 metric tons/year @ 17.4 GJ/tonne = 1.18 EJ
18 million liters diesel @ 38.6 MJ/liter = 695 TJ
45 MW * 8760 hr/yr * 3.6e9 J/MWH = 1.42 EJ

Whoops!  The claim is that more ELECTRICITY comes out than biomass energy goes in!  There is clearly an error in the figures given.

Could the electric output possibly be 4.5 megawatts, not 45?

Good catch. I tought that the discrepancy is moisture in the wood. But even though having igh effect, it cannot account for it.

I would say that the 45MW would the Max Suppliable power that could be delivered in the peak hours, using perhaps stored gas and stored charcoal. Outside of peak hours it would perhaps deliver a fraction of it.

But that makes some economy calculations invalid.