Sua melhor aposta pode ser tratar o spooler de impressão remoto como um host IPP simples e criar filas locais que encaminham para as impressoras remotas.
Supondo que você tenha criado uma solicitação de encaminhamento de encapsulamento ssh para a porta local 1631 para a porta 631 do sistema remoto, tente adicionar uma nova fila de impressão de rede localmente com o seguinte URI de dispositivo:
ipp://localhost:1631/printers/$remote_queue
Em que $remote_queue é o nome da fila remota. Se o CUPS não souber sobre o modelo de impressora remota, mas tiver sido configurado com um arquivo PPD adequado, você poderá recuperar esse PPD com o seguinte comando:
wget http://localhost:1631/printers/$remote_queue.ppd
Após adicionar a fila da impressora local, clique no botão Change... ao lado de Make and Model na janela de propriedades da fila e siga as instruções para usar o PPD.