Thank you both for bringing these to my attention. I would really appreciate more reports like this!
I write and plan these events in a way that allows the player to experience them in almost any order. Instead of changing event orders, I change the dialogue (or remove it). Some things slip through the cracks though, so thank you!