Not sure how to do what you suggest. I believe that the default setting in Fusion (set default printer from the host) mixes things up. If I install in the guest as TCP/IP, it works just fine. Next time I boot the guest, I have duplicates of printers, and then it all messes up.
I "solved" the issue by simply un-check the printer option in Fusion, and choosed to install Bonjour in guest, adding the printer that way. Now it works perfect. Maybe not the "best" way, so if you can direct me on how I should set up the printer in the guest, I'd be very happy.