Oh goodness jules you have had a scare with Xavier.
I sure hope all that you are doing helps him and no more prodding or picking at him is needed by the vets. I can so understand your not wanting to put the sweet boy through any more stress.
And no don't you think for 1 min that you are selfish for being afraid for him and deciding to not go through with x-rays!!!
Our birds are so easy to stress and you know him better than any vet or person with living with him and seeing him every day.
I will be praying his widdle foot keeps improving and he feels better with the vitamins. Wish I could help with advice but African Greys are not a bird I've had much experience with.