First let me say...I am sorry poor Petie is hurt...don't like to see anything in pain.
Second, I gotta tell you....that is the funniest thing I have ever seen. I have never seen a bird in a cast before.
Glad he was able to adapt, sounds like he is pretty pampered and obviously well taken care of.