I'd take that recipe in a different direction. I'd probably omit the onion soup mix, use the cranberry sauce, and add a thinly sliced shallot and a cut-up apple or two. A little bread stuffing on the side, some buttered beans - it would be like Thanksgiving in August!
As far as saving the roast you have, I'd scrape everything off the surface, maybe even give it a quick rinse, and then thinly slice the roast and warm it in pork gravy. The Heinz jar gravy is good in a pinch.
"Cooking is the art of adjustment." ~~~Jacques Pépin
“A party without cake is just a meeting.” ~Julia Child
"A dream is a festival of lights within your mind." ~~~ Joan Walsh Anglund