Nice fuckin work bro. I love to here this, as I am running a very similar cycle soon.
I totally here you about the shoulder, I am in the exact same boat, broken arm, dislocated shoulder ... it really sucks. I can feel pain in most heavy upper body movements, even heavy bi curls. Because of the weaker muscles in my left shoulder I do lots of compensating with muscles in my back. I go to sports message every week and get the knots rubbed out of my back .... helps a lot. The doctor just told me last month that Ii would have been better to break my arm in 5 different places than to dislocte my shoulder. Bones heal usually 100% of the time, where I feel the dislocation for the rest of my life, and probably only get back to 90% on both strength and range of motion.
Mavy