Hi
Well,i dont have concrete answers as to what's going on.However i do have some suggestions to help with the swelling and circulation problems.
I had frozen shoulder also..so i know what your going through there!!!
I'm so very sorry your dealing with all this...
When my fingers would swell after my ulnar nerve surgery.I made sure to keep my hand raised up as much as possible.That helps alot.Also make sure you dont rest your elbow on any hard surfaces.Keep a pillow under your elbow while on the comp and while sleeping.Try not to bend your arm so much.That will cut off the circulation as well.Now these aren't "fixes" just suggestions to help some of your discomfort until you can get a diagnosis.
Please let us know how your doing.
Kell