я даже не хочу разбираться что за чушь вы там придумали... Но ответ - сервис $parse.
Но если серьезно... Вам не нужно инициализировать директиву по событию или что-то в этом духе - у вас есть скоупы, промисы, ресолвы.... да что хотите можете делать. Инициализировали директиву, можете ее спрятать и ждать пока данные придут.
Как инициализировать директиву после загрузки всей страницы?
запускать руками bootstrap при DOMLoad