Seu problema é que cal já está destacando o dia atual e os códigos de controle estão descartando os deslocamentos
Veja /tmp/terminal em um editor hexadecimal. Hoje (dia 11) é: 5F 08 31 5F 08 31 e não 31 31
Use cal -h para desativar o realce automático da data de hoje.