Incredible story!!!
I don't mean to take away from it, but have you ever considered sharing it beyond this forum?
I'm sure you have...but "Unsolved Mysteries" often documents "similar" experiences, but they really do not compare to yours!!!
Blessed Christmas to you!!!