От вывода, который Вы дали, похоже, что сценарий Python не отправляет все части сообщения системного журнала, что rsyslog ожидает. Появляется, как будто "{ФИЛЬТР}" часть - то, где хост и название приложения должны быть. Можно довольно легко доказать это путем выполнения rsyslogd с флагом-d затем отправка сообщения из Python и затем от регистратора. Вы будете видеть необработанное сообщение, как это прибывает из сокета тот путь, и я держал пари, что Вы будете видеть, что регистратор отправляет больше полей перед "{ФИЛЬТР}" часть.
Я использовал бы, находят с '-print0' и xargs... ACL является загадочным, лучше для не использования их.