1) added more docs about what is happening, where else this manifests
2) changed by python and pythonw to point to the stub. Is this a problem?
4) suggestions about how to fix their brew install, if necessary.
I am also going to try to get this into virtualenv proper.
Sorry for the late reply.
I don't have the time to do a whole-hearted review, but I'll trust your work, merge it in, update my system, and patch as needed if I personally run into problems.
I appreciate your help!