Unfortunately, Cassandra and Lilith hadn't taken part in the fight, the humans of this world and the demons had a fierce hatred towards 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 so that he could 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, and if the Titans had a very powerful psychic or even several on their side it was possible that it was them who were creating interference with his visions.
Only, they too must have been limited in their visions, after all the Warrior Spirits were free spirits endowed with an uncommon intelligence and they were totally unpredictable.