Ignorance of the law is no excuse. He was in violation of the law, however unintended. Unless the law states that unintended catches have to be turned over to authorities, I would have carved off enough for a couple of good meals for the crew and tossed the rest back into the sea.
Sorry, Charlie.
I'd have just kept a spare rod and reel on the boat in case the feds came snooping around.