Я уверен что сыны Бога это не потомки Сифа а люди которые имели в себе Духа Святого (думаю тогда все имели), потом же Господь говорит что заберет от них Дух Свой, и тогда я думаю они перестали быть сынами Бога.
Но великаны почему от них рождались?
ПС
Но по теме:что Вы думаете о египетских жрецах,откуда у них были такие магические возможности?