I had a similar injury. Broke the tip of my elbow and tore ligaments. I had to do some physical therapy with bands and couldn't cast it. I have about 90% of my range of motion back. The only time it bothers me is if I talk on the phone for too long.
I broke my ankle and separated my shoulder. Did the rubber band therapy. I don't have full range in either, but it's barely noticeable. I suspect that injuries of this nature never really get back to their original non-injury state. But a person can still be functional.
I personally think the Cowboys basically are paying McFadden to stay on the NFI list, telling him to take it easy and take the full time to heal. I don't think Jerry wants to let him go, and I don't think McFadden wants to go anywhere else.
He's probably tired of being jerked around and prefers to be Jerry's jerk.