Because the current events system is such a nightmare to navigate,
You must be registered to see the links
.
(This wasn't quite as hard as it might seem; very little of this had to actually be done manually. Mostly I was just able to extract this info from the script.rpy file.)
Sorting/filtering by "chara" will show what events are possible for which characters, and likewise "loc" for locations. I've found chara to be the most useful, but sometimes I'll filter by minT and maxT to see what's possible for a given time in game. If you see "Action at Previous" for the "Previous Location", it usually means you'll need to sleep, swim, or something else at that location to pass time.
Generally speaking, if you see an event that has a minProg > 1 and a maxProg < 9999, those are usually story progression events for that character. If you *really* want to know what specific events are, you can always Ctrl-F for them in the script.rpy file yourself.
Note that the event chances mean that many character events aren't 100%, so you may need to exit/enter a room multiple times to get an event to trigger.
The sheet uses the standard names for characters, but if you've changed them, make your own copy of the spreadsheet and you can update whatever names you're using in the second sheet. Changing the CharName entry should update location names as well.
So, hope this is helpful for anyone else figuring out how to advance the character stories. It's made the game a good bit easier to enjoy for me, because there really is a lot of content for an initial release.