Se você definir o UAC para a configuração mais baixa, isso melhorará a situação?
Para fazer isso,
Clique em Iniciar e depois em Executar.
Digite msconfig na caixa de comando / prompt e clique em OK
Clique na guia de ferramentas
Clique em "Alterar configurações do UAC" e clique em Iniciar
Arraste o controle deslizante até a parte inferior
Ok as janelas e reinicie o servidor
Quando você migrou a tarefa, recriou a tarefa? Uma ótima maneira de migrar tarefas entre 2003 e 2008 é abrir o agendador de tarefas em 2008, conectar-se ao servidor 2003 e exportar as tarefas. Você pode apontar o agendador de tarefas de volta para o servidor de 2008 e importar as tarefas. Se a tarefa estiver sendo executada com um resultado 0x0, eu diria que o problema está fora da própria tarefa agendada.
Você pode confirmar que a impressora imprime quando uma página de teste é enviada? Pode ser uma idéia comparar as configurações da impressora nos servidores antigo e novo, se você ainda não o fez.