Maybe possible solution:
Get PHP to screenscrape the entire external page at intervals and/or when for example the height size change, measure it with the JavaScript to set the size of the iFrame and then just load the external file.
Except the height size, allow also background transparency or background colour change in cross domain iframes.
Info: There is no access to external server