Too late to get any if these things now. They can only get these after they survive the current war intact.It's just better to have it in your back pocket, maybe they're interested in reverse engineering? Iran has done that before with chinese missiles.
The current Iranian arsenal of Anti-Ship missiles is quite primitive.
Subsonic ASCM and Supersonic Terminal ASBM just won't cut it.
They seriously should've gone for the YJ-21E, it's much better overall, assuming that it's offered to Iran for export, and that Iran would have the ability to acquire targeting data for CSG.
Either way, in the same Reuters article it was said that Iran is in discussions with China to "acquire Chinese surface‑to‑air missile systems, so-called MANPADS, anti‑ballistic weapons, and anti-satellite weapons" and potentially a wider array of Anti ship weaponry. So maybe this is just one part of the deal.
I am not sure China is willing to sell their most cutting edge missiles to anyone including the likes of pakistan.
Times have changed, in the past China was catching up to western tech and was willing to sell anything. Now they are leading when it comes to missiles, they should not sell their cutting edge tech and risk reverse engineering and espionage.
Even if China sells anything to Iran, a big if, it will be very low tech stuff. YJ-12 can now be considered low tech compared to the new missiles china has.