If your local USB printer is not a Windows-only one, and if you are using a recent Windows version (not 9x), you can try:
1) Share your local USB printer to the LAN
Map it to a LPT port with - NET USE LPT1 \\mypc\myprinter
2) Check either the USB or the LPT port into the printer's driver enable "Print Pooling"