Hello over there,
i just discoverd the same issue, and i have only xp station at work. My server is a 2008 standard r2 x64, machines xp sp3 x86. you have to install both printer drivers on the server
that means x86 and x64 printer drivers.
and check printer 'properties' on the server, 'sharing' tab and click additional drivers . 2 boxes shoud be checked( x86 and x64)
for me it works now.
have fun.