I think leaf-cutter bees tend to chew the edges of leaves in a semi-circular way. Vine weevils tend to have smaller, more squared sorts of notches on the edges.
In any event, spraying the leaves will have no impact on the dreaded VWs - the adults (active in warmer months) come out at night. The damage to the leaves is unsightly, but has little impact on the overall health of the plant. But - the grubs do the real damage, chomping at the roots of the plants. They can be undetected until the plant collapses. For that reason, the best advice is to apply a soil drench.
And if you've found the grubs in old compost, then I'm afraid as if you do have the problem again. But - spread the compost out on a hard surface and let the birds clean it for you. They relish the grubs - robins especially!