UPDATE: I contacted Castrol last week about the batch of 0w20 EP oil I got. Bottles were dated 24331, so November 2024. Yet they still had the old logo and 20,000 mile label. I sent them pics of the date code and batch number.
They informed me that the formulation inside the bottles I received meets all current label claims, INCLUDING the 25,000 mile interval, in addition to all listed manufacturer approvals (MB, JLR, FIAT, etc). I then asked if the formulation I got was actually API SQ/GF-7. They said no, which makes sense, since their updated PDS came out in February. However, I’m still convinced that the oil would meet the new SQ/GF-7 spec since the data sheet looks identical.
Long story short, those who are getting newer batches of this oil with the old logo and 20,000 mile label are actually getting the ‘new’ oil that meets the 25,000 mile claims.