For the record; this is how the code posted above performs battery wise.
The yellow graph is the EmonTH 2.0 TCRT5000 pulse counter (also transmitting temperature). Included for reference is the blue graph, which corresponds with a stock EmonTH 2.0 running on the same batteries (from the same package, installed at the same time)