Non vorrei dire cavolate, ma, mi sembra che dall'iFrame non riesca a vedere gli script che si trovano nel window.parent. Perché non provi a caricare gli script anche li (nella pagina dell'iFrame dico)?