Couple of issues with the instructions:

1) The installation directory for Portable Python was "C:\PortablePython_1.1_py2.5.4" rather than "C:\Portable\Python". Copying the files to the new location enabled the setup scripts to be run.

2) The selector python dependency wasn't available as the server wasn't responding and it had to be installed manually from a different server.