Sorry to hear that pigeon's at vets. Got to be honest a lot of them don't cope with being in captivity as it were, as well as having had an injury of some sort.
Fingers crossed for him/her. You have done everything you can for him/her.
from me to you.