You have to ignore all that stuff though, the whole war is skewed because of T2 and T3. The war starts in 2004 now, not 1997. Perry may have died in a car accident or something between 1997 and 2004.
The only things that hold true of the original timeline at the moment are John Connor being a key part of the resistance, and Kyle Reese being a member.
Listening to Kyle's future war story early on in T1, it sounded like a Nazi thing where Skynet rounded up all remaining humans not killed in the nuclear attacks, and used them for labor and then slaughter and it sounded like Connor was the one who had the balls to take a stance and fight back, break out and start a war.
The new timeline, Connor's trained as a soldier from birth practically and is poised from the start of the war with military men at his disposal.
When T3 made judgement day innevitable, it opened a whole new way for events to unfold. The future is now whatever new writers dictate. As much as we may want to see the future Kyle told us about, I think we may see the world that way, but actual events may not be dead match and don't have to be.
This why the franchise has been dead to me for a long while now. I can't accept the constantly changing muddied timeline, multiverse BS. There is no longer consistency or intelligence to the overall story. Everything post T2 is caca.