No.
You disagree with what he said and you try and find examples to show he didn't mean what he said, but you cannot discount what he said.
He MAY change his mind but I find that extremely unlikely.
The key point with your argument is that you are trying to paint him as unfamiliar with the topic at hand, as the developer caught out by Falstad was, and if that is the case then what Ion said doesn't hold much water.
But this is not a matter of lore. Ion is the game director and this matters for two reasons.
Firstly, until he or his successor or another dev in a position to do so retcons or contradicts what he has said, then what he said stands. Blood Elves are High Elves.
Secondly, as the game director Ion would have been responsible for vetting and selecting the candidates for the allied races. That High Elves did not come under consideration is inconceivable, he mentioned them himself in an interview from 2014 discussing future sub races alongside Mag'har Orcs.
When Jessie Cox asked the question in other words, this is someone who will have had to carefully weigh the pros and cons of each Allied race candidate before choosing those who would be selected and those who would not. Someone on top of his brief.
This is why Void Elves are so telling.
Had they not been selected, and High Elves not been selected, the conclusion would have been drawn that High Elves were still a potential Allied race. The campaign for them would have continued.
Void Elves on the other hand are, as many have pointed out, been created from almost nothing. The logical conclusion is that High Elves were considered and Blizzard rejected them on the grounds that they were already playable as a Horde race. But given the demand for thalassian elves from the Alliance and the upcoming story emphasis on the Old Gods and the Void in the near future, Blizzard decided to introduce an allied race using a long asked for model but with a theme connected to future content rather than past content.
As it stands, the word of a game dev should be treated as holy writ until proven otherwise. Because if you expand your logic to everything, then nothing a developer says can ever be believed. The fact you don't like the answer is not a good enough reason to say he is wrong.