Kaguya indeed had 2 sons Hagoromo and Hamura.
Lets start it off like this.
True Hago had 2 sons as well named Ashura and Indra.
BUT
After Hamura took over the clan and went for the moon, he had 2 children as well.
They stayed on earth.
Just like hagos sons case one child inherited the dojutsu while the other got the body.
The ones who got the dojutsu later becam,e known as Hyuuga.
The ones who got the body became known as Uzamaki.
Hence after Dying and Rinnegan Over Usage Nagato hair turns white like an osutsuki.
Uchiha+Senju=Hagaromo and Uzamaki+Hyuuga=Hamura
So If Sasuke had a daughter that was half uchiha and half senju and she later in life had a child with Bolt.
That Child would biologically be Kaguya even if it doesnt possess her god powers.