Nope. I have confirmed that they are not all the same, but they are not aluminum. I was at junk yard a few weeks ago and saw the 2008 9-7x has a slightly different lower control arm vs the other GMT360s in the yard. I also noted the same on the 2009 9-7x. I also looked up the part number and they are indeed different numbers 25784240 & 25784239
The sway bar end links are also a different design. I didn't bother looking at the sway bar end links for a 2008 or 2009 GMT360 while I was there. I'd not be suprised if the TBSS from those years have the same changes.
Aftermarket reference part compatibility is a poor reference source for these things, especially unique suspension parts like springs and shocks which have many different combos. Yes, I'm sure those will fit.