in JS puoi inserire uno script nel corpo principale che analizza il contenuto degli iframe... non mi sembra tanto un problema php (che pure si potrebbe usare, ma mi pare sarebbe molto più contorto)... puoi farti uno script che accede alle pagine esterne: se la risposta è uno degli "errori" dopo un certo timeout riprova il caricamento... il mio consiglio è di spostarti su JS quindi