There can be a lot of possibilites. I know serious head injuries can cause something similar to the eye problems you are talking about. Have you gotten an MRI? The hospital will probably say it's not nessessary, but a CAT scan and/or MRI can tell you a lot that you can't see. CAT Scans are like an XRay for your brain, they can see everything but cannot see the tissue for any bruising or swelling. That's what an MRI is for, but they are expensive. It's also possible that something could have hit the eye socket and tore the muscles that hold the eye in place. I would visit an actual Eye doctor after he gets out of the hospital for this.