Это не пойдет! listOwnedWindows содержит дочерние окна. Придется использовать предложенную Вами структуру

Код AS3:
public static var MainWindow:NativeWindow;
............................................................
Main.MainWindow = this.stage.nativeWindow;