CUPS é (parcialmente) licenciado sob GPL, então você pode simplesmente pegar a fonte de lpstat (1) e crie o seu próprio pequeno (com licença GPL) give-my -list-of-printers -programa que nunca mudará a maneira como ele envia os dados.
(1) Está em cups-XX/cups/systemv/lpstat.c , apenas não entendo os números das versões.