Theory:
1. Girl at the waterfall, old crone, and sister princess are one and the same. She was playing with chameleon scales which are used for shape shifting.
2. Fairy Queen's vision is about her getting pregnant by main character. Or her vision is of her getting netorared to be loyal to the MC. MC is supposed to be princess's suitor, so if he becomes King as a result, and has a kid with Fairy Queen, or she becomes his loyal mistress, good relations between humans and fey, somehow.
On a side note, looking forward to losing that sterile curse, among other things. I considered just fast forwarding half a year since that's how long the story says it lasts, but pretty sure, without checking, the coding says it lasts until you get something that's not in the game yet.
Bonus question, does anything happen if you fail molesting the sleeping girls enough? I wanted to end up waking Primrose since we're dating/fucking in the game, I thought she'd be okay with it. But since Primrose is twice a week, I went at the sister for about 2 weeks to see if anything happened and nothing.