Fresh pushback in the European Parliament and hesitation in EU capitals could still derail a push to sign the accord before Christmas.