It’s not a US ship. It is a Dutch ship with an American crew.
As far as schwacking the province where these people came from, a better plan would be to take out the shipping they use to carry out their piracy. Fewer causalties and collateral damage.
It's sailing under a US flag. It doesn't matter who owns the ship.
'a better plan'? When you're messing with the most powerful nation on earth, expect to pay dearly for your mistakes. That goes for everyone. Set an example and don't back down from it, period.
The next news report of Somali pirates should come in 2109, not 2009. My plan guarantees 100 years of pirate-free navigation, yours might buy 10 at best.