У меня практически такая же загвоздка, только с точностью до наоборот - все зависимые объекты и коллекции сериализовались, а "главная" коллекция объектов пришла как ArrayCollection объектов типа Object. Правда, банальное item[i] as B легко их переводит. Но недоразумение осталось. Да и во флешевских логах хватает строк типа:

Код:
warning: unable to bind to property 'label' on class 'Object' (class is not an IEventDispatcher)
Тоже с большим удовольствием узнал бы решение.