That seems impossibly low for Xbone. Considering that we're taking an estimated number given by a third party, and subtracting someone else's estimate from that estimate, a margin of error of a few million seems reasonable. But, I don't think its enough to account for the discrepancy between these numbers and VGC's tracking.
I wish MS would tell us something.