You don't think the wheel manufacture has the mold at the ready just as they do the 8.5"?
Entirely possible (though depending on how alpha the rest of the car was when they made them they might not even fit the production vehicle).
That has nothing to do with being off the shelf or not though.
They are just as "off the shelf". It's not like tesla has a stock pile to pull from.
Wait- you think every time somebody ordered ONE set of the 20s they've had on the website since March that they submit one order to the wheel manufacturer, and they build and ship one set of wheels?
Of course that's not how they do it.
They have a supply chain that insures they have a stock of wheels similar to expectations of demand- they have part numbers in their system for those wheels- they have ordering and fulfilment systems in place to get those wheels from the MFG to the customers or the service centers as needed.
every time you add a part number to a supply chain it requires a fair bit of time, effort, and cost. And as mentioned you'd also need new PNs for the custom tires in that size too.
So no, it's really, really, not "off the shelf" to take something you have a couple of prototypes of from a year or two ago and make them a production part.
This is their top of the line m3, having different wheels with more tire on the ground would serve a functional benefit and exclusivity. All they have to do is order 1000 of each instead of 2000 of one.
Can you explain why they didn't do it then, if it's, according to you, incredibly easy, adds no cost, and is better in every way?