Тут в ветке AS3 идет бурная баталия на тему синглтона.
У себя в проектах, я не парюсь на эту тему, так как знаю, что это, это и вот это, у меня всегда в единственном экземпляре. Поэтому у данных классов, есть статичное свойство, которое возращает мне этот самый единственный экземпляр. Если я правильно понял, то у тебя тот самый случай, поэтому вместо того, чтобы лезть на прямую в глобал, не попробывать ли обратится за ссылкой на экземпляр к классу?
Кстати, а нельзя урезать проект до версии, чтобы осталась одна работающая ошибка

? Интересно поискать причину.