Sim, o EncodePointer foi introduzido no Windows XP Service Pack 2, portanto, é muito provável que o motivo pelo qual o software não esteja funcionando seja que você não tenha esse instalado. No entanto, isso não significa que você precisa conectar o computador à Internet.
Em vez disso, use outro computador para fazer o download do service pack 3 e colocá-lo em CD ou pendrive. Copie-o para o disco rígido do computador de destino e, em seguida, execute-o. Você provavelmente não precisa de nenhuma das outras atualizações.
(Nota: ignore o bit na página de download que diz "Este pacote de instalação é destinado a profissionais de TI ... visite o Windows Update". Nessa situação, esse pacote é a maneira mais simples de instalar o service pack, mesmo para um único computador, e o processo não é particularmente difícil.)