Estaba buscando cómo firmar un PDF desde línea de comandos y he encontrado un programa que lo hace estupendamente: "pyhanko":
Página del proyecto: https://github.com/MatthiasValvekens/pyHanko
Se instala como cualquier programa de python: pip install pyhanko