I sincerely doubt he's wrong. He's an official MS mouthpiece, and MS isn't going to shortchange themselves by handing out low numbers.
This was posted only a little while ago, today.
I would say that the actual number could be as high as 42.49M, and they might still say "42M", but that still puts VGC numbers about 1.5M off.