Fix inventory report aggregation

The inventory consumption stats did not previously make use of the
default consumptions since they were aggregating data directly from SQL.

This is definitely slower than the original approach, though, but I did
a similar thing for the Stock Status report (should have done this one
then as well...).