Tricky, not damaging the paint underneath, but a suggestion might be find out what the chemical paint is that was painted on the frame by the manufacturers and also find out what the rattle can paint is. Then find a chemical that will attack only the rattle can paint.
Other than that, rubbing compound, I know it is laborious, but at least you have complete control of the paint removal.