Ya, lo probé pero no funciona, resulta que ese parámetro mira si la cabacera HTTP tiene la longitud del fichero.
Ocurre que no todos los servidores HTTP informan del tamaño del fichero, y CURL descartar el fichero si el servidor HTTP no informa de esa información (en caso de utilizar "--max-filesize".
Aqui lo explica:
http://osdir.com/ml/web.wget.general.../msg00065.html