You're actually just repeating my post here...the next 45 days includes November and December, where they can be expect to sell (and replenish) a few million units. "We'll reach 10 million soon" could therefore, potentially, be "come next year." Ergo, they could have been at anything from 7 million to nearly 10 million units when that post was made, within spitting distance of the goal or relying on the Holiday season to predictably get them there.
But anyway, the point is that this is the worst that the statement can read. Likelihood is that it is very close given most of the products for the holiday period are already in flight.