My ultimate goal is to send a print job to a printer over the internet. The catch is that the printer is connected directly to a router, so I can\'t count on a computer proc
The port you opened is likely the raw data dump port for the printer. Likely there is a seperate port which speaks RFC1179 that will speak to your lpr client.
You should not be sending HTTP control to either of these ports.