I would look and see what ports your printers are installed on. If I am not mistaken, remote desktop will only recognize standard ports (LPT1, USB, etc.) It is possible to have a printer installed on a USB or parrellel port, and not have the port assigned be labled as such. Just my two cents.
On my laptop I have 3 local printers installed as I switch between printers.
I use Remote Desktop to remote control my office PC from this laptop. For some reason when I try to print it shows only 2 of my 3 local printers.
Any idea why this would happen? I couldn't find a setting that would be different for one vs. the other 2, thanks!