Since Moon is technically a side character that you never have to actually do the story events for, her events aren't necessary to progress Kali's story. There are other events in the game that I'm not sure about though, so I could be entirely wrong about everything.