I can't be sure the following solution will work for you. It depends on whether the clearcoat has been just eaten away, or is oxidized.
The top of my 95 Trooper had a big, gray and white oxidation spot. The main color of the 2-tone SUV is Bronze Blue Pearl -- a beautiful deep royal blue metallic with an excellent clear-coat. All the other body panels look brand new after 24 years. I tried rubbing compound at first on the roof with little progress, and am now glad I didn't use an orbital buffer -- just good ol' elbow grease.
There was a big, white splotch of bird guano on the hood that had been there for something like six years -- a period of time I gave no care to the car's appearance. Bird guano oxidizes and eats paint.
I quickly discovered this product:
L'Oxide from OxideOff.com
I restored the roof with a whole bottle of the stuff applied over several weeks and according to the instructions. You can see residual hints of oxidation, but the blue color has been restored, no different than the examples at their web-site. Over six months, I went through another cycle with L'Oxide using maybe a quarter of a bottle, after removing the previous application and wax I'd added with rubbing compound and an orbital buffer. Then, I applied another thin coat of L'Oxide, polished the roof with Meguiar's pre-wax finishing glaze, and topped that off with their Hybrid Ceramic Wax. Beautiful.
For the problem poop-on-the-hood, a little more attention was required. Because the rest of the hood was still pristine, the L'Oxide applications were local on a spot with 8" diameter. A few application cycles with rubbing compound in between makes it very hard to see the bird-poop damage. It's still slightly visible, but nobody would notice.
If your clearcoat has peeled off, I don't know what results you might get. I couldn't tell if you could wet-sand the remaining paint with 1000 grit, and apply fresh clearcoat with an aerosol over that, followed 30 days later with rubbing compound and wax. If that is possible or feasible, you could apply the L'Oxide to the basecoat paint, wait a month, grind it off with the buffer and wet-sand with 1000-grit, then try an aerosol clearcoat and the treatment I just explained. This is my speculation about it, and I couldn't be entirely sure. Still, what harm would it do? You'd think it could only be better than the existing paint damage.