Вторая проблема.
Команда this.lookupViewModel() в коде:
initComponent: function() {
this.callParent(arguments);
var viewModel = this.lookupViewModel();
...
}
сбивает ссылку на форму (у меня окно, внутри окна форма с reference=form).
В итоге, просто если вызвать this.lookupViewModel() то ссылка обнуляется. С чем это связано не знаю. В итоге пришлось отказаться от initComponent в пользу контроллера окна (куда и перенес весь этот код).