I'm surprised you're more convinced by eye witness testimonies. People are notoriously unreliable. If anything, this glare is better proof of green men than just talk.
Why are you convinced by a hobbyist with no academic background? He is a retired video game programmer.