Rather than an insecticide, there is a class of chemicals called IGRs (insect growth regulators) that stop juvenile insects from maturing to adults. I would imagine IGRs would not affect adult bees or butterflies that would visit your flowers. But any insect setting up a house and having kids on your plants would be affected.
I do not know if they work on aphids, in particular. But I cannot see a reason why not.