Serious droolworthy collection of images... Aird is gaelic for up/upper/higher...
I could speculate that the blast from the ejector seat may have pushed the F106 out of her flat spin, and if well maintained and in trim, straight and level flight would be a strong possibility, or in this case, with a slightly downward trajectory...
Great story... DM is one of those places WAY UP THERE on my list of places I would so love to visit...