A Question for the Experts....
That sucks about your fender.
I had the same issue with the belt coming off on deceleration.
I had to move the alternator out away from the head with some shims. Never did take it back to the track. Puttering around town :burnout: , it still hasn't come off.