Did the ball to the eye hit fairly hard, straight on or a glancing blow?
It may not matter too much, but if you had no symptoms before that incident, you might benefit from seeing an upper cervical specialist.
Your c1 c2 might have gotten misaligned, and that can throw the whole spine out of alignment.
So if this is the case then perhaps getting the upper c spine aligned , you may greatly reduce your symptoms.
But with the "micro rib" = extra cervical rib - they can be full sized, small or even a partial, but once they cause a problem usually the quickest way is the have it removed.
Since PT is working for you , then seeing a chiropractic upper cervical specialist might get things more back to where they were before the ball hit you.
for more info see
www.nucca.com or
www.upcspine.com and such..
SIGN / SYMPTOM CHECKLIST -
http://www.upcspine.com/self.htm