Thanks for letting me know. :)
I'll make the warning dream trigger no matter what (so even sleeping at an inn or on the map will still let players know). I hadn't done so back then, because I had tried to keep all important scenes from triggering outside, but this one should start regardless of where you are. Hopefully there are no awkward scenarios I am forgetting, but I think it should be fine to have the dream trigger wherever.
The visits to the farm were also locked for similar reasons (I was afraid of, say, moving the players on the other side of the map, if they were staying in Rahib for the night), but it's perfectly fine for Golden Leaf, so I'll just add an exception for it. The fix should go live in version 0.991 of the game.