I agree with Nev, I think his version is the truest to the other two parts of the sequel trilogy.
Let’s explore whether this can work with having her be a Palpatine from a certain point of view.
I still really like the ‘used the force to create life’ angle. What if Palpatine foresaw that Rey’s nobody parents would have a child in whom the force would awaken. A great Jedi-to-be. So instead, he used the force to create life. Either he ‘got there first’, causing an unexpected pregnancy in the mother, or he influenced Rey in the womb or as a child, pouring darkness into her. Replacing her destiny as a great Jedi with one he intends to be as a Sith.
He made her for the throne- apparently for herself, but later revealed as intended to be his own host. When she was young, he came to take her, but her parents fled, hid her, and died to protect her. But she survived on Jakku, with a poisoned destiny ready to awaken. The events of TFA then brought her back to his attention.
In TLJ, Snoke’s power of foresight is shown as flawed (as seen in his death scene). So when he sees darkness rising and light to meet it, that’s actually the other way round- Rey’s darkness rising, and Kylo’s light. We can still use the Dyad angle here, and even link it to them both being Palpatine creations. And use the bloodline creation angle to preserve all the good bonus stuff with Leia etc.
All of Kylo’s attempts to kill her have only made Rey stronger in the dark. That can be part of Palpatine’s plan too. This way, the revelation in TROS is that she’s made, built, to be Palpatine’s, and with a powerful dark destiny. She and Kylo face Palpatine trying to break the destiny of their bloodlines - with their suprise bond fueling Palp as a late game suprise as before. But now Rey’s declaration of being a Jedi is also her properly throwing off Palpatine’s false destiny, and reclaiming what the force always wanted for her.