Nie wiem, czy u Ciebie to zadziała… Ja znowu walcząc z innym tematem (digest w linkach do obrazków w plikach css), ale o podobnym zachowaniu, zauważyłem, że assets:precompile “pomaga” dopisanie jednego rozszerzenia pliku więcej, np. vendor/assets/javascripts/framework.js.erb. Wiem, lamerskie rozwiązanie (i nie wiem, czy u Ciebie zadziała), ale nie miałem jeszcze czasu, aby rozgryźć temat do końca.