Can you take a cooked roast and make it tender and moist?
I would dice it and make something else out of it -- roast beef hash comes to mind. The potatoes, onion, and whatever else you decide to toss in will overcome the dryness, and chopping it will overcome the toughness.