Old diary but open question. BT, which is a photodegradable soil bacterium, can be sprayed on the stems at dusk (or lights out). Works great and food safe so I’m sure it’s fine for cannabis. The BT messes with the caterpillars and nothing else. Easy, and available at places like Canadian Tire. If you see them just manually pick them off.