а,да...
ну так пройтись по всему массиву и вызвать script
load : function(src) {
for( var i = src.length,a=0;a<i;a++)
script( src[a], function(){} );
}
или так, если уж важна рекурсия.
load : function(src) {
if(src.length !=0)
script( src.shift() , function(){ arguments.callee.call(window, src) });
}