okuznetsov1,
Просто вставить селектор компонента в DOM и ждать чуда, что Angular заменит его на шаблон компонента не надо. Не будет этого. Динамический компонент создается так, как было написано в посте №2. И всё. Есть ещё ngComponentOutlet, но вам он не подходит, потому что через эту директиву нельзя передавать input и output параметры (есть issue на гитхабе).
https://plnkr.co/edit/oQ9zDzKFDQWakIB4Ithb?p=preview