A roast pulled early is TOUGHER than one pulled very early, which sounds impossible.
Two clocks run at once. The fibres start drying at 120F but the collagen does not start converting until 160F, so around 160F you have all of the drying and none of the tenderising. You have to go through that to reach the other side.
Connective tissue converts to gelatin above about 160F, fast above 180F, and is done by 195-205F. Gelatin coats the fibres, and that coating is what reads as succulent. The literature backs the same window: Pull the roast to 195-205F, not 160F.
What to do: tough at the two- or three-hour mark isn't proof the recipe is wrong; it may be exactly the point the mechanism predicts. Keep going, past 180F and on to 195-205F.