Sorry to disappoint you, but you're not good at predicting the future. Turns out I know what I'm gonna say better than you do.
My explanation, is that the data isted was probably inconsistent for any number of reasons, possibly because it was merely a demo build. There's also the possibility that it was mined or read incorrectly by the leaker. The leaker was merely making guesses based on a vague list of names.
You're just claiming that there are inconsistencies, therefore we have to throw the whole thing out, but you're ignoring what it got right that nobody else knew about.
I gotta say, I'm sensing a lot of aggression towards this, which further leads me to believe that people just don't want it to be true and are looking for anything to justify throwing the whole thing out. There are plenty of leaks with minor inconsistencies that turn out to be true. Like the E3 leak. Simon was never shown off and Daisy was never mentioned in the leak.