I have located the satellite imagery of the Al Qa Qaa that I was looking for while writing this timeline at Wikipedia .
GlobalSecurity.org / Public Eye Satellite Imagery of Al Qa Qaa . There are almost 50 satellite photos of the facility there, and they are from 2001.
Most notably, it clearly shows the massive scale of the complex, that the 1,100 building estimate is almost certainly correct.
DigitalGlobe has also posted satellite images of the site, this time, from late 2003 and mid 2004. (warning, 4 and 5.1 MB files)