Go Retro....Ice caps.
I was going to add that one ... but I think the league would have vetoed it since it's probably too similar to the Washington Capitals. But that old, original Ice Caps logo was just the best.
If you're going with a Pirate theme you could probably cme up with something to avoid the existing team names. Something like the Carolina Corsairs