Charge injection can be thought of as a very small capacitor connected between the control and the switch channel.
As a result the pops are related to the rise time of the control signal
which can be reduced.
Have you seen the one in our projects section?
http://www.electronics-lab.com/projects/motor_light/037/index.html
Does not look like it will take much modification to fit your needs.
Spark tansmiters were more honest. You can do it with a cheap cordless doorbell