It does not fit any definition of "hustle" that I am aware of, including these: http://en.wiktionary.org/wiki/hustle
a : to obtain by energetic activity <hustle up new customers>
Seems like a pretty common use of the term in the sense of "that scrappy start-up showed quite a bit of hustle to pull it off."