"Class1 проигрывает свою анимацию на собственном таймере с использованием nextFrame,
Class2 должен подождать до нужного кадра анимации Class1 и выполнить свою со своим таймером. "
самый простой вариант - генерить событие из Class1, детектить это событие, и начинать проигрывание в Class2.
т.е. - ОБРАЗНО это может выглядеть примерно так:

Код AS3:
var c1:Class1 = new Class1();
var c2:Class2 = new Class2();
c1.addEventListener("class_2_play_your_animation", function(e:Event):void{ c2.play() });
внутри же класса Class1, по достижении нужного момента, генерить событие

Код AS3:
dispatchEvent(new Event("class_2_play_your_animation"));