Can you use an oil stain over a painted deck?
If you're using a solid stain it should be no trouble to cover the paint. Just test the stain in a small area.