I was in a rush last night to package python and deal with the extensions that were backing up in the queue, so I made a couple of omissions. I will fix it tonight.
Though a patch could be done to make python use use /usr/local/.. instead of /tmp/tcloop/usr/local/.. as its path when invoked as a symlink in /usr/local, the files are small and can be just copied to the filesystem. I used a tar.gz so this extension would overwrite any /usr/local/bin/python symlink, but a force copy from somewhere else would work too.
With pygtk, pygobject, pycairo, since it has so many dependent apps, perhaps the Debian way of including both the files in /usr/local/lib/python2.6 and /usr/local/lib/python2.7 would be best for this one extension so the repo doesn't either get broken by the update, or there be the managing of numerous extensions put on hold waiting for them to all be built, and in the meantime hoping no one submits a package built against the current pygtk.