Did you guys not pay attention to the episode when she explains that Zeb was all 3 of them in turn?
This is true, but the main part of the prophecy stated that the fool would lead the warrior to the child in order to destroy him. To find Lirasan the child must save the warrior and the fool.
Hondo led Kallus to Zeb and the Ghost crew. Kallus intended to capture them, but ended up allowing them to be destroyed by the star cluster. Zeb then misled Kallus into leaving because Kallus believed he and the crew were going to be destroyed thus saving him and Hondo.
Path to Lirasan found, prophecy fulfilled.
Edited by MPG