JP, I wrote to you in the freshwater forum.. I live in your town too but I work out near Long Branch. I also heard that you need a freshwater license to take herring in Deal Lake. I think they might be talking about shad darts in that lake. That is a form of fishing for herring. I think though that if you are netting maybe that is the loophole..
You can cast net to them without a license as was told to me directly by a CO. You must comply with the size of the net requirement though. If memory serves correctly you can not exceed an 8' diameter net which when held vertically is 4'.