laimas, дописал в методы OPTIONS и добавил header('Content-Type: text/html').
Проверил на обоих стайтах наличие добавленных заголовков, все на месте.
Вот заголовки сайта на который вставляю iframe,
а вот заголовки сайта который вставляю в iframe.
Ошибка при вызове .contents() не меняется..(