So I tracked iLTS to Cat5 on the first night, and waited on that result to see if I could find out anything further. When I saw he had visited, I had known he could shoot, so he wasn't the spy, or the toxin trooper (since cat5 wasn't the target and killing is the trooper's night action). By process of elimination, I assumed it was statistically unlikely he would be the mutant hijacker and was one of the town visiting roles. However the town visiting roles slowly died off or were discovered. The last remaining one today was the riot trooper, so barring some role that's off the sheet, either iLTS was the riot trooper or the mutant hijacker.