Вы не сможете сделать это таким образом. Вместо этого добавьте скрипт в promo.aspx, который вычисляет высоту его содержимого (ну, тела), а затем заставьте этот скрипт вызвать страницу, на которой определен TD. Обратите внимание, что вы не сможете сделать это, если обе страницы не используют один и тот же протокол и имя хоста (из соображений безопасности диалог между IFRAME и страницами, на которых они размещены, заблокирован).
В качестве альтернативы, из вашего calcHeight вызовите функцию, определенную в promo.aspx, которая затем сделает то же самое: вычислит размер его тела и вернет значение.