Ignore the people telling you that you are wrong/the only one. There are at least a handful of others who have posted in the topic, myself included, whose order number was clearly only generated when their email was sent. But we are in the minority, so for most people the queue calculator is probably no more inaccurate than it was before.
From having read every single post in this topic most people have numbers that were generated in the correct order, including a good number who didn't get their email till later, but there are also a numbe rof us who either ordered over the phone in the first few hours, and have an earlier number than their order time would indicate, and some of us who didn't get any emails until later and based on the order number weren't logged into the internal system till then (mine starts 587 desite being a 15:16 on the 17th order, when the numbers were still in 586... based on how similar my time is to you it might have been the same bit of the system our orders were held up in).
Hopefully once the official queue system comes up it'll be clear they are going by order time, not number, but if not there are enough of us that I'm sure we'll be able to get OC's attention and get it fixed.