the 4L60E is the Electronic version of the 700R4... so technically you can run a transmission from the 1/2 tons going back to the late 80s.
Now, not being a smartass, the 4L60E started with the 1996? (might have been 1995) trucks and vans. If I were to try replacing the 4L60E in my 2005 though I would stick with the 1999 to 2007Classic 1/2 ton trucks. That way it's a sure bet everything will bolt over without any issues.
On a side note the 4L65E is the SAME transmission with some beefier things inside. If you can find one from a Silverado SS, Denali or Escalade it'll bolt right in as well. I believe the 4L70E is also a bolt in. but I know nothing of the 4l70E beyond its existence.