Just an update....

When I turned UAC off the mapped drives showed up. Also, the printers are mapping fine with UAC on or off now that I fixed the @ProductType option to reference the correct Vista version I am running.

I still would prefer to leave UAC on so if someone has some suggestions on how to get the mapped drives to show up with it on I would still like to hear it.