This same idea works for Drow. An elf chooses to be a high (or whatever) elf or chooses to be a Drow because they have counter weight gods, Lolth and Corellon. It doesn't fix the black skin but it keeps the lore intact, I think. This also fits with what makes an elf an elf which is that they can choose to be whatever they want, whenever they want.
I think having different cultures for each racial option for players to choose from is one of the best ways to combat the racist tropes embedded in the game.
However, the "dark skin equates to evil" issue the drow have won't be solved by essentially letting them choose their skin color. In fact, it makes it worse. One of the problems IRL related to dark skin is within dark-skinned minority communities (hell, even majority communities in certain parts of the world) themselves equate lighter skin with beauty or worth. In America, there is prejudice within black and Hispanic communities based on the relative lightness of skin, this happens in India as well and probably other places as well. There are skin-lightening products marketing towards ethnic groups with traditionally dark skin, and this is yet another issue rising to our collective attention due to the BLM protests this year (but it's a long-standing issue).
One of the relatively cringe-worthy events in the Forgotten Realms series was as the end of the War of the Spider Queen/Lady Penitent series of drow-focused stories. A subset of the drow were redeemed, and as a result their skin-color changed! Apparently, before they were cursed by Corellon way back during the Crown Wars, the pre-drow were a dark-skinned elven race . . . but when cursed their skin color darkened even further to the now classic jet black. When redeemed in recent Realms history, these former drow regained their dark-but-not-quite-as-dark skin color.
The "dark skin equates to evil" trope needs to be broken entirely. Non-drow elves need some darker-skinned ethnicities/cultures, and drow elves need some non-evil cultures, and maybe some diversity in skin color as well. I've never developed anything fully myself, but I've always wanted to add a non-evil drow society to my campaign world totally divorced from the Lolth/Corellon curse story. The evil drow living in the Underdark below the main campaign area would still be a messed up society, but not quite as messed up as is traditional and individual drow would not be auto-evil. Then the adventurers discover a distant culture of above-ground drow who are like, "Lolth who?" and have a functioning, "normal" society.
Again Eberron . . . the treatment of drow in Eberron is AMAZING. They are exotic, dark, maintain a classic feel, but are new, different, and not evil. Dark and often antagonistic, but not evil. We've got scorpion-god worshipping drow who practice scorpion-acid scarification tatoos, we've got fire-magic focused drow with bright red hair living in a volcano, and the Umbragen, an underdark (Khyber) dwelling culture of drow focused on shadow-magic . . . and it's implied there are more drow cultures waiting to be discovered . . . LOVE IT.