Мой ответ: нет, альтернативы нет, по крайней мере, если вам нужно встроить страницу в другой домен.
Это логично, потому что у вас не должно быть междоменного доступа к встроенной странице (например, https://americanbank.com/),, что может быть гарантировано только в том случае, если встроенный сайт захвачен во фрейме. А так как этот тип фрейма это именно iframe, нет альтернативы и нет причин не использовать его.
РЕДАКТИРОВАТЬ: Ну, я должен признать, что есть несколько хитрых способов, но никогда без доступа к динамическому сайту на стороне сервера через AJAX. Так что это как-то возможно, но не с сопоставимым усилием.