I've been so convinced by all of the positive posts regarding the Z23 brakes pads that I already have a set on hand and my dealer is going to install them for me as part of the dealer prep when my car comes in. I have a projected delivery date of tomorrow, 6/24. (Fingers crossed)
The Z26-1405 front pads will be available soon....The Z26 is a slightly better pad than the Z23 versions....part numbers are basically the same last 4 digits and the rears are already available. ..rears are Z26-1053 iirc.
Idk where you got that information but all the info I've got including Powerstop webpage list the Z26-1405 as the correct part number in the Z26 line for front pads....These are now available for sale and I just ordered them.