It says:
The first batch of clone divisions are ready for deployment; millions more are undergoing intensive performance evaluations.
Since this is in reference to clone divisions rather than individual soldiers it seems to be stating that millions of divisions were produced by the Kaminoans which is much better than the 3,000,000 total clones pulled out of Traviss's ass. That means a minimum of ~18.44E9 assuming 2 million divisions each of 9220 clones, still too low but better than 3 million. Plus this is just a lower limit.