Ih222 where are you located?
I have a fantastic network of rescues and long term glider owners that help with medical issues. We work with amputations, self mutilators, tail injuries, sick gliders, recovery etc. We typically work in teams depending on what the gliders needs are. Xray film cones aren't the most reliable e collars for major injuries, if he is still in the e collar I can show you how to make a better one for him.
Sounds like your doing all the right things for them, gliders like this just need time to get adjusted and recover. Are you on Facebook ?