Ukraine and Iran said they wanted to avoid escalation after Kyiv struck a vessel in the Caspian Sea, with Tehran demanding compensation for losses and casualties.