No, I haven't. I suppose that I could try to explain it, but it is only a guess, based on knowledge of anatomy and neurology. Perhaps you had a muscular imbalance of the muscles that move the eye due to muscle entrapment or entrapment of one of the small nerves that lead to the eye. The fall and striking the head could have jarred them loose and relieved the entrapment. Another possibility is an optic nerve dysfunction that spontaneously resolved. I don't really have a good scientific answer for you. I think you are just going to have to accept your good fortune. It could have been a freak of nature. I suppose a miracle is possible, if you believe in them. If an "angel" is looking over you and helped it happen, ask him/her to provide me with 6 numbers between 1 and 56 that I can play for the next lotto drawing.
2 Other Experts Agree with this!