luffers,
I am inclined to believe that the article is an amalgamation of lots of SR71 anecdotes put together as one man's tale. I have heard variants of sections of the text attributed to very different (and credible) people.
Take the Interweb with a pinch of salt.