Tengo entendido que en 2003 Server no se pueden instalar drivers de impresoras para Windows 7, de hecho yo tengo que instalar manualmente cada driver en cada equipo con W7 hasta que migremos a 2008 Server. Hay que usar 2008 server para que los drivers y políticas de impresión casen bien con equipos con W7.
Una vez estando con 2008 server creo que hace falta el lanzar por pushprinters.exe a traves de scripts para dar servicios a los equipos con XP. Todo esto lo digo de cabeza, a ver si alguien puede concretar un poco mas.