I've never said Labour would abstain en masse, or indeed at all.
In your scenario, the numbers could be pretty tight, but I think the DUP would fall into line as when it comes to the crunch they don't have any hard Brexiteer ideologues in their ranks and would rather May's deal than No Deal. That would then bring over enough ERG members for her deal to pass.