Unfortunately, Cassandra and Lilith hadn't taken part in the fight. The humans of this world and the demons had a fierce hatred toward each other, and even if these two bitches had participated by each helping a race, there was nothing he could do if they didn't intervene directly.
But because of his visions, he was convinced that something else was going on in this world, and that was why he had left Caleb there—to investigate what was really interesting these two goddesses in this world.
His visions were so fragmented that he had trouble remembering them, as if something was blocking them.
If the Titans had a very powerful psychic—or even several—on their side, it was possible that they were creating interference with his visions. Only, they too must have been limited in their visions.