Ho risolto da solo. Lo script in questione vuole che si definisca l'altezza del div da bloccare. In mancanza di quello non funziona a dovere.
Basta quindi fare un po' di calcoli e applicarli al box.

Se vi interessa potete vedere l'esempio risolto qui: http://jsfiddle.net/mLevyvuc/