Al final lo he solucionado así, espero que os sirva:
Código PHP:
include("scripts/simple_html_dom.php");
$url= 'http://www.ejemplo.com';
$contents = get_file_contents($url);
function get_file_contents($url)
{
$Tries = 0;
do
{
if ($Tries > 0) sleep(1); # Wait for a sec before retrieving again
$contents = @file_get_contents($url);
$Tries++;
} while ($Tries <= 5 && $contents === FALSE);
if ($contents == "") $contents = FALSE;
return $contents;
}
//Aqui convierto el string obtenido en un objeto DOM para tratarlo con simple html dom.
$html = str_get_html($contents);