He should have guessed it earlier that it was related to the Fire Essence Beast. Otherwise, with the capabilities of the Canghai Sect, they couldn't possibly have made both the Yuanshan Sect and the Beishan Main City shut up. The only ones who could do all this were the Fire Essence Beast Group.
He understood everything in an instant.
With the high-levels of the Yuanshan Sect being caught, naturally, no one would speak for him about being a traitor. What was the purpose of the Fire Essence Beast doing this? Were they afraid that he would reveal the Fire Essence Beast's plot and strike first to establish him as a traitor?
By that time, there would be no use in him speaking up as his reputation as a traitor would already be clear. No one could argue on his behalf.
Even if he tried to argue for himself, everyone would just think his defense was weak and powerless.