The US military developed an anti-ship version of their tomahawk CM (which has a ridiculous range as well know). This version was withdrawn from service in 1994. The anti-ship tomahawk was only recently "re-inducted" as the block-IV, which boasts anti-ship capability in addition to all the other things it can do. The reason for this is simple and something that a lot of these discussions miss.
Yes you have a weapon that can travel 2500 km but can you track your target at those ranges? Will you accidentally hit a merchant ship? Even the US didn't feel it was confident enough in its targeting capability. Only recently has their satellite coverage and image processing ability reached the level where they can find and target naval vessels using weapons with long ranges.
So when we talk about PN's CM arsenal we shouldn't obsess over ranges. Our ranges are already much further than what we can detect. As I understand, the Chinese help us out with satellite imagery but I don't know how sustainable of a model that is. We need satellites that monitor our area of operations. Then we need powerful image processing farms that can search through the satellite data and identify targets for us. All of this needs to happen in near real-time. As you can imagine this is VERY hard, but not impossible.
Here's a research group at IST doing research in something similar:
https://ivisioneeist.wixsite.com/ivision/projects
View attachment 547920