You're right. Actually, VJ had a little girl, spawned from no explanation. I wasn't controlling the house, so who knows how he got her. The game just spawned her into his household after his father died.
I made up the explanation in my head that ever since VJ's mother had left the family (as it says in his bio to explain why VJ and his brother have no mother in the family tree), that he was adopting children to fill the void when people left him. And it became a self-fulfilling prophecy.
Also, his brother Miraj had a child out of wedlock with his girlfriend, where the woman had custody of the child in another house. I could see the parentage from the family tree. I forced Miraj to marry her and move in together. I took control of the Miraj Alvi newlywed household, and left VJ and his baby in their original home. Later when I checked on how VJ was doing, his daughter had aged up, and he had a second little baby girl! I never took control of VJ's House again to see whether or not the second child had a mother in the family tree. I assumed not, because of my own story-telling prophecy.