É muito mais fácil colocar o SELinux no modo permissivo.
setenforce 0
Neste modo, o SELinux registrará os erros, mas não executará nenhuma ação. Dessa forma, você pode coletar todas as mensagens relevantes de uma só vez e tomar as medidas adequadas.
Você deve tomar as medidas necessárias para garantir que você exerça todas as ações relevantes que seu script realiza também.
Você provavelmente poderia executar seu cron job com mais frequência para coletar as mensagens também.