Try downloading and installing the Vista version of the drivers, and treat the printer as if it were a local printer on the Vista machine during the installation. After the drivers are installed, access the printer properties and create a new local port with the name being the full network path name to the printer, i.e.
\\<computer_name>\<printer_name>
This is how I had to resort to installing a couple of printers on Vista.
\\<computer_name>\<printer_name>
This is how I had to resort to installing a couple of printers on Vista.