I am not an expert on anything other than try, try again, but at my garden (N.E. Florida), we use about 1/2 oz. of spearmint oil in 1 gallon of water, we have tons of those little leaf eating caterpillars around here and they hate the stuff, the bees on the other don't mind it at all, doesn't slow pollination down one bit. We try to remain as organic as possible, so essential oils and ladyugs do the brunt of the work, the bees enjoy the smell and an upside is, exposure to the spearmint oil is detrimental to Varroa Mites, downside, you have to apply it often, about twice a week depending on rainfall. Spearmint oil runs about 6 bucks a bottle, steep, but we feel it's worth it.
Good luck on your search, there's alot of options.