Why don't they force the Dems to filibuster the spending bill? They don't need 60 votes to pass, just 60 to break the filibuster. It's over Christmas, if they go home, then call for the vote after Christmas and done. Make them stay over Christmas to stop it. You don't even need the Republicans to stay they can go home and come back after Christmas.
Republicans have the advantage, that they are waiting for the Democrats to stop debating and then they can vote on the bill. Seems like a logical strategy.