Whoever was shooting at the unmanned boat was a terrible shot! You could see the shots going over, under, and to the side! The ship is a reasonably stable platform, and the boat wasn't moving that fast. It should have been easy at that range to shoot in such a way to put a hole through the bottom of the boat, or just to hit the explosives and detonate them before they got closer.
Well, she's operated by an Indian shipmanagement company...