По словам getify, который сидит примерно в 20 футах от меня, в общем, нет способа справиться с такими таймаутами, в основном потому, что тайм-аут не является явным, "положительным" событием. (В конкретном случае того, как библиотека обрабатывает цепочку зависимостей в таких случаях, я позволю автору самому уточнить.)
То, что вы можете сделать, это использовать свой собственный сторожевой таймер, чтобы ждать, пока вы чувствуете, что это уместно. Просто запустите интервальный таймер, проверив наличие каких-либо контрольных признаков того, что ваш скрипт попал на страницу, и если после некоторого количества итераций вы его не видите, вы можете использовать альтернативу (другой хост скрипта, что угодно).