Nope - make the boats and anyone on them dead, and underwater. Jam all communications, completely destroy and sink any such ships. Destroy anything left floating so it sinks. Deny involvement. Let them keep sending artificial reefs. No PR, no acknoledgement, nothing but dead terrorists and their finances sitting on the ocean floor...
After that - offer to send out out search and recovery vessles to assist with finding the missing ships at cost plus 10%.
Isreal will never win the PR war. Their only option is to elimiate or at least minimize potential PR from their enemies while they defend themselves...
I like the way you think.