An angle that I didn't consider at the time of my post was China.
They could use this as an opportunity to look good on the world stage by sending some ships over to escort the shipments.
Russia wouldn't dare attack them, China looks good and protects their self interests and their navy get some invaluable and greatly needed experience on long distance missions.
It's a limit to warship size/quantity, not a blanket ban on warships unless Türkiye close the Strait; which they haven't yet.
For example, https://en.m.wikipedia.org/wiki/2021_Black_Sea_incident Which involved a Dutch and British navy destroyer.
China may not have many blue water vessels, but they do have them, including carriers. While the carriers can't transit the strait (unless they call them cruisers, which the could since one is an ex Kirov class and the other is direct copy), they have enough vessels that support them in frigates, destroyers and such. All they need is one.