Spirits do not have sexual relations with women and all this conjecture is misleading and confusing and definitely not biblical
Actually Angels do take on human form(mentioned in scripture quite often) and in those times Satan's Angels were having sex with women, gods children.
You know, maybe they are still coming down here, taking human form and you know...What the heck do we know??