From what I was reading Iran likely wouldn’t sink a civilian vessel but because the risk is there due to the threat they don’t do it because it would violate the contact for their maritime insurance, meaning even if you had a brave crew and orders to go, you lose all your insurance coverage against the loss if something goes wrong.