What I tend to do is inspect the spring, an d if I find any splitting of the powder coating, I remove it back to sound stuff, eliminating the corrosion cell, and after derusting and treatment, I paint the affected area.
In answer to the original question, nothing you apply over powder coated coil springs will be an effective rust preventative.
Brian