Re: OOC: Closing the Game
One of the other big ones was killing Haxadrom so early in the game. If he'd managed to survive, his presence would have substantially changed the situation, giving somebody who would have acted to try and keep Sun Fox from reverting to your side, an additional player in the complicated situation at the chasm, and possibly even have precipitated an earlier confrontation with Valador, depending on how things played out. So that changed a lot.
Another thing I didn't expect to happen was you all fully managing to convert Alyne to your cause. I don't know if I've said so, but in my original conception of the game, Alyne and the high priest of Vashna were meant to be the same person, but I changed it shortly before you met her, when I realized it didn't really line up well with the rest of what I'd planned. Even so, she was very loyal, so the fact that you managed to turn her really changed things; if you had failed to turn her, then Alyne would have been a spy in your ranks, and that would have severely changed how things went down when you started interacting with the Acolytes.
Rain Feather stabbing Zhira in the back I honestly hadn't expected; I mean, Zhira was an Helghast, so it wasn't that surprising, but I expected the two of them to work together. If Zhira hadn't been killed, Vyctar might have stuck around for longer, and you all would have definitely had better shot of negotiating some sort of truce with him, although as I said before, Vyctar was never going to give up on his plans to become a Darklord. So, that'd have been mostly in your hands; you are correct that I didn't expect Vyctar to make it as far as he did.
A huge one was Rain Feather's IC death. If she hadn't disappeared, than that would not have happened, and in the game as it actually went, I decided to make her IC death meaningful by using it to stop the summoning of Vashna. Without me giving you that one for free, from how things were otherwise going, I honestly expected that the High Priest would have managed to succeed into his plan, and obviously if that happened things would have developed very differently.
Peacock honestly thought Sun Snake was the only person he had to worry about; and in the end it was Sun Snake who forced him to concede his plans, so perhaps he was right? It's hard to say how things would have gone if things went into a fight - you saw what Peacock was capable of in battle, both when he took control of Dusk Rat to help you fight the Nadziran and when he scattered the Acolytes of Vahsna, so don't assume he'd have been an easy kill just because he was not a physical threat. That said, I honestly didn't expect a fight with Peacock to happen.
One that I didn't expect to happen but would have been very impacting if it did was if the second group had failed to find and destroy the Nadziranim camp in the Darklands, which likely would also have included Silver Raven being turned into a Kai-hybrid; that would have likely led to a second attack to the Monastery, probably after you'd gone back there, and a big huge fight with them, although that was avoided long before it became a possibility. This would have likely been compounded if the failure to save Silver Raven was because Swift decided to actually try her hand at killing Colin; that would have probably led to a early confrontation with Valador as it'd have absolutely wrecked his plans, and if Laughing Shark had still been in the game when that happened, I have no idea what she could have done. There's a lot of things that could have caused the situation in Toran to go in different directions, but it's difficult to say for sure what'd have happened without having played it; what the team did was one of the most likely scenario in my head, but until it happened, I had no idea it that'd be the one to win over the other more likely ones.
I can't think of anything else in particular right now that I didn't mention before, but if you have any doubts, feel free to ask and I'll do my best to answer! ^_^