They easily could have been allocating risk production on the iphone for the past couple of months, ready for the launch. Apple being like yes we will take lower yields for less cost.
I do not expect any company to announce production 3N product, until apple has had one out for atleast 6-12 months. Look how long it took the rest of the industry to move to 5N. I swear part of that reason was an exclusivity agreement with Apple, and it massively paid off for their CPUs. Having a node advantage is always massive in terms of price / performance / power matrix.