Correctly identified problem.
Far too technical and obscure a solution for 99% of the world.
I think Apple, while not a complete solution, shows a path forward with Sign In with Apple allowing you to generate a relay email.
As always, whoever nails the user experience will win.