Try a creamy polishing compound. Might take alittle elbow grease to get it off but won't scratch the paint
I mentioned it in another thread, but I'd use a clay bar. Used to be a detailer's secret, but you can buy them at Auto Zone, etc. now. I like the Clay Magic, but Meguiars and Mothers make some too.
Wesleys Bleach white for white wall tires. That stuff is awsome at taking rubber off a car. I once washed my whole car with it. Came out white as casper!!!