The shark bite connection seems solid. I did use thread tape on the connection. Seems like it is dripping from both the barb and threaded connection, but it was hard to tell and it was very late.
From what I found, a couple things are likely the issue. First, I used a plastic connection vs a brass one, which is all they had at Home Depot. Lesson learned, should have gone to a plumbing supply store. Next, on the connection to the poly, apparently there is a special type of crimp tool for the poly (it is different than pex), which again is a plumbing supply house item. Finally with my clamp (worm) fittings, I put them both on the same way vs having them offset (one screwing on the right of the pipe, one on the left) to even out the connection pressure. Have sense learned they aren't recommended for connecting poly pipe.
Think I'm calling a plumber to do this so I have the piece of mind to know it will hold and won't cause any further issues, but I tried. "E" for effort this time.