Hello,
I have several suggestions based on the assumption that your Windows version is XP or 2000.
As you know, when you are in the Printer Wizard you have 3 options to add a Network Printer: Browse for a printer, Universal Naming Convention, and URL
The syntax for the second option, Universal Naming Convention is \\computer name where printer is located\printer name . The syntax for the third option, URL is
http://computer where the printer is located/ address of the computer where the printer/Printers/printer name . I noticed from your description that you start your printer address with hp/net/officejet.... This syntax will not work in Windows when adding a printer.
I wish you luck because I am trying to determine how to view Windows computers on a mixed OS network from my Linux machine and view the Linux computer from Windows. On the Linux, I had an easy time with getting the Net connection during installation and adding a printer from a Win XP machine.
Hopefully, the suggestions are helpful.