No I'll tell you what I think is going on.
Red knows that many of us respect Ryan, and his work/input on the 9/11 attacks and the CTs. He also knows that Ryan is a NASA engineer, and that it has been mentioned many times.
What I think Red is trying to do, which I find pretty crappy (and hope I am wrong about), is he is trying to say "Mackey is NASA engineer. Mackey say CTs wrong. Deets is NASA engineer, Deets say CTs right. Therefore we can cancel out Mackey. Game = 15-15"
However, unlike Deets, Mackey has provided his OWN thoughts, his own papers, his own science and calculations on the matter...Deets is nothing more, from what I have seen, an aged parrot for Gage and Griffin, with papers that say at some point the man used his noggin.
TAM