Não há equivalente direto a um tempo limite de leitura, mas você pode obter um efeito semelhante definindo um limite mínimo de velocidade, por exemplo, menos de 1 byte / seg por 20 segundos:
--speed-limit 1 --speed-time 20
Para tentativas infinitas, use --retry 999
e, para continuar o download, use -C -
.