All of the 2LTE heads are iron.
No real way to tell for certain if it's been swapped.
Some of the swapped heads had markings under the valve cover.
Also, no proof at all to this one, but it's sort of the belief that if your head gasket isn't painted on the edges, it's been swapped. Theory is the factory painted the entire assembly after the head was on. So,painted gasket, old head. No paint on gasket, head had been off and a new gasket fitted at the least.
Also, not a ton of those trucks made it to 100K with the original head. They cracked like eggs. So, a large number of the trucks we see now have the new upgraded head.
Keep it cool whatever you do,watch your right foot, do your research, and it can be a good engine. Lot's of us have done a lot of modifying to the 2LTE and no one has run one more miles under harder usage than gtssportcoupe most likely. I have had no issues whatsoever with mine. It's been a really dependable engine. I have done a lot to keep it that way however. And, I have run the balls off of it during tuning. I don't do that everyday, but when I was tuning and testing I was putting the boot to it nearly every day.