I still think Sephiroth is Vincent child.
I might have missed some details, but my impression even before DoC was that Lucrecia got pregnant with Vincent and decided to let Hojo inject Jenova cells into the womb. So Sephiroth is Hojo's baby from a project perspective, and considering that Sephiroth is no longer human, but Vincent was the one who donated the sperm.