В FilesPipeline можно как-то передать в errorback/поймать в какой-то другой функции
'retry/reason_count/twisted.internet.error.ConnectionRefusedError,
'retry/reason_count/twisted.internet.error.DNSLookupError',
'retry/reason_count/twisted.internet.error.TCPTimedOutError'
?
Или для нужно переписывать retry middleware?