"The Israelis said that the aid on that convoy would be delivered if landed at a regular port."
Is Gaza under blockade, or not? If it is, then the aid would not have been delivered and that's a lie. If it is not, there is no excuse for the raid. Choose your poison.