What annoys me about the sister twist is that there was a thousand ways the “another one” could have been done and they choose one of the most awkward options. All ESB had established was that Luke wasn’t their only hope. It didn’t had to be a sibling or something like that.
One way I think this could be fixed is by just stating that Leia was also force sensitive but no blood connection. It is consistent with ESB (including the scene where she communicates with Luke), the twist mostly remains the same, Vader can still taunt using her and there is no incest.
I believe this change could be done with AI voices, though I’m not sure what the opinion on AI is favorable here and I don’t have the means to do it myself right now.