I think Scott mostly just got lucky in guessing that Brian specifically would second trigger. He did have a few things to go on, though – like Aisha getting superpowers and joining the team, which would make it likelier for him to wind up in another traumatic situation related to protecting her. IIRC it wasn’t an especially serious prediction (although he did put it in his “predictions” section) and he was surprised when it actually came true.
Re Scott’s predictions: I think he first guessed the concept of “second trigger” was a Chekhov gun for one of the main characters, but probably not Taylor since “protagonist gets power-up” is too cliche. Then when Aisha joined the team he figured that there would be many opportunities for her to be in danger, recreating the circumstances of Brian’s first trigger (where he protected her). Plus his general protectiveness of her was reinforced many times in the narrative.
As for Sophia being a cape, I think it was less her fighting ability being a clue and more that it made narrative sense to him. He guessed early on that Emma’s turn against Taylor was cape-related (as a built-up mystery, it had to connect to the main story somehow) and once Sophia was given more of a spotlight he came up with that guess.
Ahh, the “wait seriously I was right??” kind of prediction! That’s one of the most fun types.
But yeah, I suppose these are pretty reasonable ways to reach those conclusions. This is the kind of logic my better predictions tend to work on, where narrative flow is at the center. I didn’t think of treating the concept as a Chekhov’s gun ahead of its firing, though, and had largely forgotten about it (though not to such an extent that it didn’t quickly come to mind) by the time it actually happened.