As I mentioned above, Andrea has already shown up at my farm multiples times, but when I talk to her (crossing the bridge and all), no event scene triggers even though I've completed all her other memories. That's the weird issue here.
I also triggered Tabitha's event finally (in the evening to the right of the livestock barn). With your post too, this should confirm that all marriage candidate final events take place on the farm.