I dont know if you have Bayer 3 in 1 there. Its not the cheapest, but it works, and you water with it, not spray it on. The systemic rose fertilizer works well on bugs but you need the 3 in one for the fungicide.
If you spray, or water in/systemic, it has to soak in, and alot dries before it soaks in when spraying. As for the the green as you say, whether soaks it in thru the leaves or thru the roots, its got to get in the system of the plant somehow.