A página de manual diz:
maxage count
Remove rotated logs older than
<count>days. The age is only checked if the logfile is to be rotated. The files are mailed to the configured address if maillast and mail are configured.
(Ênfase adicionada). A menos que logrotate seja responsável pela rotação do log, maxage será ignorado.
Pensei em configurar o logrotate para executar uma operação de rotação que efetivamente não faz nada, mas não vejo nada entre as opções de configuração que permitiriam isso facilmente.