The most delicate part of peafowl are the legs and toes. When they are young and playful they tend to get into mischief roughhousing and will break toes or worse. When they get older because of their weight if they have an awkward landing they can easily sprain a leg and it takes time for nature to heal them. I think that is probably what happened to this guy. They don't stick every landing and one awkward landing will cause a couple of weeks of limping around. As for predators, those big wings give them the ability to flee and reach heights above danger so I wouldn't worry too much about returning him to his domain.