Дополнительная проблема в том, что анимации две отдельных:
imgCurr.css({'right':0,left:'auto'})
.animate({right: -globs.imgWidth}, speed,function(){
imgCurr.removeClass('active');
globs.imgCurrLock = false;
});
$('#carousel img').eq(nextInd)
.addClass('active')
.css({'right': globs.imgWidth,'left':'auto'})
.animate({right: 0}, speed, function(){
globs.imgNextOrPrevLock = false;
});