Я не тестил, но есть такая идея - проверять путь в урле.
if (location.pathname !== '/путь_урла_из_iframe') {
document.querySelector('iframe').style.width = 300 + 'px';
}
https://javascript.ru/window-location
Посмотрите что покажет на обеих страницах:
console.log(location.pathname);
Если разные пути, то можно попробовать.