Theoretically yes. There is a complex kill chain associated with long anti-ship ballistic systems and this entail vulnerabilities should the chain be disrupted at any point. You can help reduce this by using various systems together such as radar, satellites, UAVs, submarines, ships (like Makran) but you will not remove the vulnerability all together. On this topic, this is why Iran's move to increase its presence in the Indian ocean is important. We have already heard words coming out of Iran relating to using ballistic missiles on ships. Iran's permanent presence in the Indian ocean will therefore increase its capability greatly in this regard - once such assets are present there in adequate numbers.Using UAVs to update the warhead on guidance seems like it may be vulnerable to jamming?