I would consider asking yourself what the value of those extra product pages are to the user? If your primary, properly optimized page provides the best user experience then I would definitely 301 redirect the old URL's.
It's very likely that although those extra product pages are in the index they don't actually get traffic b/c they never turn up in the SERPs unless you are performing an advanced site: search.
Redirect the traffic via 301, don't worry about telling Google anything, they will remove the old URL's once they read the 301. If you have any external followed links to the old pages you may want to reach out to the webmasters to request they link to the new page before you do the 301.
I highly doubt these old pages are dragging down your results for your properly optimized page but if they aren't providing any value or getting traffic then your time is better spent optimizing elsewhere.
Best!