Three orders of magnitude makes a world of difference.
And I'm confirming your numbers, FWIW, which makes me suspect there's something wrong with my assumptions. I'll see if I can't dig up other references on waste-to-energy estimates.
Three orders of magnitude makes a world of difference.