The common work around:
1. Install the printer as local printer on the XP machine, using the XP drivers.
2. Then try to install it as remote, pointing to the same drivers.
An alternative for step 2:
2. In the properties: change the port from the local port to the one on the Windows 7 machine. Using the same name and notation as on the other W7 machine should be fine.