What was your wc injury, and what type of work did you do?
I ask because some of your symptoms could also fit the symptoms of thoracic outlet syndrome {TOS}.
Or you might have TOS along with the c spine issues.
To learn more about TOS see our TOS forum useful sticky thread post 1 has crash course info.
http://neurotalk.psychcentral.com/thread84.html
It's not well known and hard to prove and sx overlap c spine sx at times.
main TOS forum page-
http://neurotalk.psychcentral.com/forum24.html