I was about to share a fixed verison of the patch as well,
Literally all that needs to be done is add in a group of "h" relationships (can just copy the g group and change it to h) and it worked.
And yeah, this, the patch isn't *needed*, but it still works with that little tweak and because the Data.rpy is easy to adjust, super unobtrusive, and would be very easy to remove even if it does cause additional problems later. It would have been more valuable to fix it in the first place, as it sets the relationships from the start, and doesn't require players to make guesses. Like is the neighbor just a neighbor or an aunt of the Mc? Seems to just be a neighbor based on context clues, but how can the player know before she even shows up in the story? Are all the girls who show up with the mother his sisters, or could one or two be his cousins since his whole family was assumed dead? Maybe he had an uncle die too and a cousin or two now lives with his mom in protective custody. And while maybe you could change it if you want, maybe you want one or two of the girls to be cousins to add variety, there are plenty of people who would rather just have a patch that fills it in for you.
Especially with how easy the fix was, I did it while playing as soon as I saw the issue was just the addition of the h group of relationships, it seems like it ought to have just been fixed in the first place and not removed outright.