I tested all of my arguments against the best NASA had to offer...
What arguments, and whom?
many people would post simultaneously trying to overtax my abilities to respond...
Irrelevant. You choose the venues, so your inability to deal with the venue is your problem.
...and the conversation was directed or steered away from the evidence and subject, and on to my own credibility and scientific aptitude...
No, it's the other way around. You've done almost nothing in this thread but brag about your aptitude, despite several requests for you to present your evidence and engage in a debate on it.