/var/log/remote/*
na última regra corresponde a todos os arquivos, incluindo * gz feito das outras regras.
Você deve fazer um regexp melhor, por exemplo, 10*.log
ou corresponder arquivos específicos.
Como em:
/var/log/remote/10*.log
{
rotate 10
hourly
missingok
compress
delaycompress
sharedscripts
postrotate
reload rsyslog >/dev/null 2>&1 || true
endscript
}