если генерируется в момент загрузки страницы то тогда там же прописывай
document.write('<script src="URL"></script>');
тоже самое и со стилями
еще есть метод вот такой
$$($$s.getelbytag('head')[0],'<script src="URL"></script>');
или
$$i({
		create:'style',
		attribute: {'type':'text/css'},
		insert:$$s.getelbytag('head')[0]
	}).$$('a.vk_link:hover{color:#ff0000 !important;}');
а вообще тут даже если ничего не писать в 
onready все равно будет работать
и посмотри и со своим сравни, ты забыл 
create:'script'
$$i({
		create:'script',
		attribute: {
			'type':'text/javascript',
			'src':'script.js'
		},
		insert:$$().body,
		onready:function() {
			//пусто
		}
	});