Those numbers arent from ZhugeEX, they come from Nintendo's investor briefing.
It's hard to tell exact numbers because Nintendo has a history of saying something has exceeded and it's actually way above that.
For example, in their Nov NPD PR they said Switch sales exceeded 8.2 million in the US and week or so later we find out exceeded 8.2 million actually meant over 8.7 million.
Or the infamous NPD December 2009 when they said they Wii sales were over 3 million for the month when in fact it was 3.81 million.
Then there is also the fact that it had to be an estimate because not even Nintendo would have end of January global sell through yesterday as the presentation would been prepared days in advance before January was even over.
With that said, yes it was likely overtracked by a bit, I highly doubt close to 1 million though.
This is going to develop into the same story as last year.