Whatever the product, I would think that if it wasn't appropriate for a certain belt design, the labeling would most likely note same. Some spray dressing I once used did stop a squeek (a temporary solution until I changed the belt), but it made a gooey mess as well all over the belt.
I like my Dad's old-school method used in prehistoric times. Use wax or a bar of soap. I've gotten rid of squeaks for a week at a time by quickly rubbing a candlestick against a spinning V-belt. Works like a charm, although it only lasts days, not weeks. On the plus side it doesn't seem to permeate, gum, or otherwise alter the belt in any way, unlike the sprays which permeate the belt and can make a mess.