Hi, Kalidasa. I'm horrified at the treatment poor Kumar received. But if he hasn't flown since Friday, maybe you should have him checked out at another vet? I've never had to deal with a physical injury to either of my birds, (thank God) so I don't have any experience with how long it takes for them to heal, but at this point I'd have to wonder if there isn't some form of tendon, ligament, or muscle damage that might not show up on a traditional X-ray. Something that could cause additional issues if not addressed promptly, you know? Maybe I'm just overreacting, but I thought I'd throw that out there and see what you think.
Hope Kumar feels better soon, Kalidasa.