Всегда считал что установка соединений между двумя пирами за NAT'ом не возможна. Хотя бы один из пиров должен быть видимым извне.
Иначе не было бы проблем с рейтингом у пользователей сидящем на одном провайдерском ip-шнике.
Относительный урл расчитывается относительно адреса страницы на которой запущена флешка.
Урлы компонентов можно расcчитать из loaderInfo.url
+ «относительный путь от фактического пути расположения флешки»