To follow up on my own thought, here, if the Windows box runs an ssh server, we could transfer a file and then launch an individual application that knows how to print the file in the background.