Most of this checks out with what I found, although the monsters appearing in part 3 are separate from the rainbow ghost entities who can be found appearing for a short time in the trees so you may want to change that theory. Also I do believe that time travel refers to the player restarting.