Нашел решение проблемы.
Все дело в том, что после вызова angular.bootstrap нельзя добавить компоненты штатными средствами angular.
Помог такой код:
var app=angular.module('myApp',[]);
app.config(function($controllerProvider,$provide,$compileProvider){
angular._module = angular.module;
angular.module = function(name,req){
var m = angular._module(name,req);
m.controller = function(name,constructor){
$controllerProvider.register(name,constructor);
return this;
};
m.service = function(name,constructor){
$provide.service(name,constructor);
return this;
};
m.factory = function(name,constuctor){
$provide.factory(name,constuctor);
return this;
};
m.value=function(name,value){
$provide.value(name,value);
return this;
};
m.directive=function(name,factory){
$compileProvider.directive(name,factory);
return this;
};
return m;
};
});
После этого можно подгружать компоненты angular динамически.