Hmm...
If one thing stands out from Arthur Neumann, its his Mars revelation.
Frankly, I believe in a lot of "impossible to believe" stories, so I just won't discount this as a possibility. The "jumproom" bit a is little over the top, I dunno TBH, especially since I have never been to the places Henry has. Nobody can deny he's worked at places few people have ever been to.
But lets say he didn't go to Mars and is making it all up... so why lie about something like that?
Another scenario is he may have been lead to believe that he went to Mars. Maybe he's a victim of mind control and/or drug induced experiences, maybe the PTB deliberately pushed him out on the conspiracy scene by first victimizing him then giving him specific subconscious orders, all without his knowledge.
Please nobody misunderstand me here, I'm a big fan of Henry, and I don't think this is gonna be any clearer until or IF he ever shows up again, perhaps with a good long quality video interview: Henry Deacon Tells All