Although I just looked at your photos again dune and it looks like there is a track on one side of the tower? Could be an Intamin tower instead of S&S... That would more closely match the original concept and it would leave the other side for the slingshot contraption.
That would be even better since Intamin drop towers are a lot more forceful.
Shave, I dont have any idea about the pipes on the side of structure.. i am not as well versed on that stuff as you, swoosh and the others.. At this pipe those colored "pipes" confuse me. LOL. just waiting for more parts, it will make sense later.
With the slingshot being separate, that explains those 2 other large tall pole west of main structure, But they appear to be wood? not steel?..
Also look at picture number 12, just above the green mini excavator, another small structure.. they were working on this the other day, appeared to steel, but looked like rebar, which would indicate concrete structure?
Also notice, same picture, lower right hand corner. That is a NEW concret building of some kind, pretty long, maybe 9 feet high, with concrete roof..?? ideas??