This was an issue of trying to reconcile some of those details that seemed to contradict one another, and being unsure how reliable various characters' statements about the world were supposed to be. The developer's response clarified them to my satisfaction.