That is utterly strange. I've tripple-checked the code, and tax collection and tax estimates use the exact same formula. I don't see how they could differ, except by production within the region changing dramatically (as the tax estimate always uses todays production value).
...was the tax run on a 7 day cycle? I imagine the estimates would be way off for a 4-day tax run.