Lorrir, hate to be blunt but better you know something got it. So you can prepare for others.
Full grown peafowl do well free ranging, because they can fly and roost high. Still peahens get taken after they go setting, after all they will be on the nest for 28 days. The most danger is for peahens and peachicks. Depend on your area and predators , many people free range peafowl with good luck and in many colors.
Dont give up on the color white and others, just keep in mind they cant hide.
Guess on what took your white. Dont know what predators are in your area, greathorn Owl will take them off the roost(sometime even full grown)
Bobcats. Could even had been the two leg one, I lost some free range peafowl years ago, few week later my neighbor call wanting to now if I found them,as someone was trying to catch his. People sometime thing they are wild? give a new idea about FREE range!!!!
Best of luck with your peafowl.........