No point hitting the ones under construction in the docks, it's far better letting Russia expend money, time, manpower and resources in building them, then when they float the near completed ships as with the one they just destroyed, hit them then.
The amount of missiles used in the strike may have resulted in one ship destroyed, but far more damage has been done, as Russia are now aware they facilities are at threat as is the nearby bridge and need to strengthen the defences.