Спасибо, нашёл.
Воспользовавший
этой статьёй, я разобрался с написанием собственных компонентов и их структурой.
Компонент Tree построен на базе (с применением) компонента List, что видно из файла Tree.as:

Код:
import mx.controls.List;
Помещённый на сцену, List уже сам по себе перехватывает фокус, из-за чего страничка не скролится.
Разобрав List.as вижу импорт другого класса - ScrollSelectList:

Код:
import mx.controls.listclasses.ScrollSelectList;
Тогда, на базе List, я создаю свой собственный компонент
dial (по аналогии с
всё той же статьёй)
и начинаю его исследовать, построчно удаляя код классов.
Цель - найти строки, отвечающие за скрол.
В итоге:
удалив всё, что только можно, получил абсолютно пустой компонент
и абсолютно неинформативные классы.
Вместе с тем, помещённый на сцену, этот обрубок ВСЁ ТАК ЖЕ перехватывает скролл на себя!
В этом можно убедиться, посмотрев мой код.
В библиотеке делаем правой клавишей по компоненту -> Convert to compiled clip и помещае на сцену. Тестирую под Apache 2.2.13
Уважаемый
etc!
Как видите, кодифкация компонента не принесла должного результата.
Подскажите - в чём тогда соль?