Как проще публиковать (js/css/jpg)-файлы из ./vendor?
bower.io + Laravel Elixir зачем ананизмом заниматся?
Copy a File to a New Locationelixir(function(mix) {
    mix.copy('vendor/foo/bar.css', 'public/css/bar.css');
});
Copy an Entire Directory to a New Locationelixir(function(mix) {
    mix.copy('vendor/package/views', 'resources/views');
});
Такой проблемы быть просто не должно если вы используете нормальные пакеты написанные именно для лары. Так как там есть методы публикации laravel.com/docs/5.1/packages#public-assets. Если же вы используете сторонние пакеты, то почему бы для каждого аналогично не сделать Провайдер в котором самостоятельно настроить публикацию assets'ов?