My EF16-35 f2.8 II came with a EW-88. No letter designation. This lens was purchased refurb from Canon. The hood fits and works fine.
Bay Area - CA
~R5 C (188.8.131.52) ~RF Trinity, ~RF 100 Macro, ~RF 100~400, ~RF 100~500, +RF 1.4x TC, +Canon Control Ring, BG-R10~DxO PhotoLab Elite ~DaVinci Resolve ~Windows11 Pro ~ImageClass MF644Cdw ~Pixel 8 ~CarePaks Are Worth It
Stick with the original Canon hoods.
When it comes to third party accessories, they MUST change something to make it different from the Canon original accessory. For example, Canon battery grips tend to have the same shape and feel as the camera body itself. Third party grips tend to have a different shape and the textured rubber usually feels different, too.
I am not certain as to what differences they could incorporate into something as simple as a lens hood. There has to be a difference somewhere, somehow. Maybe it does not reverse mount? I don’t know, I’m guessing. Maybe only the feel of the plastic is different. I dunno.
Hoods get "updated" in different ways. Could be the surface finish on the inside, or slight change in the petal shapes or length. Any EW-88 will likely fit on the lens, regardless of the D. I have a lens that takes an EW-73 or an EW-73. But another lens that only one of them fits easily. Some slight difference in the mounting lugs, I guess.
09/26/2023: New firmware updates are available.
08/18/2023: Canon EOS R5 C training series is released.
07/31/2023: New firmware updates are available.
05/31/2023: New firmware updates are available.
05/18/2023: New firmware updates are available.
03/30/2023: New firmware updates are available.