Exactly for this reason, you should not look at Efergy at all.
In general throughout the electrical industry, if you use any type of meter for billing purposes it should be within a certain accuracy class (0.5% if I remember correctly). The spinning disc meters use to be very accurate although i did see some faulty ones in my life that needed to be replaced.
On the other hand, most electronic type meters with clamp on CT's use the 100 amp CT, from playing around with this CT in some electronic projects, it became clear that it is not that accurate way down on the low side of things, and some of them only start giving readings at 100-150 watt loads. The Spinning disc will read the low usage better in my opinion, and this might contribute to the difference that you see.
Its difficult to say which one is more accurate without the use of a calibrated tester to compare the true readings.