I missed the anal gland problem. Jazz had really bad skin and anal gland issues when I first got her. Turned out to be a food allergy to beef. If it came from a cow, it was a problem. So yes it could be food.
Oh! Well, it sounds like it is time to change to fish or something!