Da página de manual do logrotate:
maxage count
Remove rotated logs older than days. The age is only checked if the logfile is to be rotated.
audit-2016.09.26.log
foi criado apenas uma vez e nunca mais. Então, nunca mais será girado novamente.
Na verdade, seus arquivos de registro de auditoria já estão girados . Parece que você deseja compactá-los e remover arquivos antigos. Eu não sei se isso é possível com o logrotate. Você pode adicionar um script postrotado à sua regra original, como:
postrotate
find /path/to/logs -name "*.log.1.gz" -mtime +14 -delete
endscript