A única maneira de melhorar a qualidade da impressão é fazer a pesquisa de engenharia reversa das instruções relacionadas ao driver específico e atualizando o driver foomatic pixma. Atualmente, não temos nenhuma documentação da Canon para trabalhar para que as impressoras funcionem.
Eu tenho uma Canon iP5000 e tenho um limite de 600dpi também. Infelizmente, é muito trabalhoso reverter a engenharia de protocolos de hardware e provavelmente não teremos muito suporte da Canon ou da Canonical na correção dos furos.