I got my model S within 3 weeks of ordering too. Often, it’s a luck of the draw of an order cancelled and your allocation matches. Don’t think too much about it and enjoy the car.
Though I wonder truly how much the backlog on the model S is. If you paid the post-price increase price, maybe they prioritized your order too.