This, combined with ads can explain higher than expected bandwidth use, but it will not account for a discrepancy between what your router reports and what AT&T reports. The router sees all the traffic.
If my internet was being metered, I would be quite outraged if my usage reported by my provider was significantly different than my usages reported by my ddwrt.