I am still learning iPhone development so hopefully someone more knowledgeable pitches in on this idea surrounding phone calls and pictures and makes it known to the Facebook Dev. Team that the sync is not how people expect it, I ran this experiment:
- Go to a contact
- Edit the contact
- Edit the photo (Don't Move or Scale just tap Choose)
Now when you try, though the picture is the same, it is maximized to the edges of the screen. Though if you have huge friend lists 500+ , it could a lot of data though going through the sync (so maybe getting the high quality version may not be a good idea). Also notice the edited photo is not saved in your Photo Library. So I am thinking that where "Facebook Sync" saves the photo is different from where edited Photos are stored.
I dont know if this is a restriction/security with the OS SDK such that pictures saved from apps for contacts are stored differently than those taken via the Camera or the Photo Library.