Update
I've recovered full range of motion from my shoulder now. I can lay it flat on the floor now by my side. I still have slight muscle soreness in the shoulder - in the infraspinatus and the rhomboid. It is improved by massage or strength training. I am working out with dumbbells and doing pushups to strengthen the shoulder - and both arms in general.
While my arms don't feel exactly the same - I no longer have any actual disability. It's been a long time since I had a muscle spasm. If you still have frozen shoulder, I feel for you. This is the most painful experience of my life. I am glad that it's over for the most part.
I will continue to work on my arm strength and report back in a couple of months.
