Only one group of High Elves canonically left Silvermoon due to their reliance on draining arcane magic, the elves of Quel'lithien lodge. It has never been actually stated that the few other elves out there were similarly exiled. The high elf mages who remained with the kirin tor may have preferred remaining with the city they had come to call home. Quel'Danil's aversion to magic was established in the manga, which again is of extremely dubious canonicity given several of them have already been retconned (one tale implied Sylvanas could raise new Forsaken long before she met the Val'kyr).
And the Elves of Quel'lithien were so averse to using dark magic that they managed to get themselves all killed by messing with dark magic which goes to show that while all races may be different in Warcraft, hypocrisy is a universal flaw.
Void Elves ARE a clear repeat of the original Blood Elf storyline, but that original storyline was also concluded with the restoration of the sunwell and the restoration of the Blood Elves into being traditional, tokien style high elves in everything but a single adjective. Given that original storyline did have promise, it's resurrection in a void flavoured rather than a fel flavoured guise, particularly one without the narrative off ramp of the sunwell's purifying restoration, could be interesting.
As for the other suggestions of compromise, nature was out because Night Elves have that covered. That is their thing. Yes, Nightborne are a retread of the arcane elf angle embodied by the Blood Elves, but that's a consequence of their story as actual living highborne, they were written as arcane elves years before Blizzard even thought of creating the Nightborne. Blizzard wasn't bound by their own lore with the Void Elves as they were with the Nightborne. And given the Nightborne ARE the arcane elves, given nature magic was a duplication of the Night Elves and given the Blood Elves movement towards the light, void seems to be the obvious choice for a basis.