Rolls Dough: In the bowl of a stand mixer, sift together 2 1/2 cups flour, sugar, yeast and salt.
In a medium saucepan over medium-low heat simmer butter, milk and orange juice until it reaches a temperature of 120°-125F.
Add warm milk mixture and egg to the flour mixture in the mixing bowl. Mix using the dough hook on low speed adding additional flour 1 cup at a time until it forms a soft dough.
Increase the speed of the mixer and knead for 5 minutes until the dough pulls away from the sides of the bowl. (Alternatively, this can be done by hand on a floured surface.)
Add dough to a lightly buttered bowl. turn to coat. Cover with a damp cloth and let rise 60-90 minutes or until doubled.
Punch down dough. On a lightly floured surface, roll into roughly an 18x14-inch rectangle.
Spread cranberry sauce from end to end leaving a 1/2 inch border around the edge. Sprinkle with dried cranberries. Begin to roll the dough starting with the long side, jelly roll style shaping as you go, ending seam side down.
Use a sharp knife or unflavored dental floss to cut into 12 equal slices. (about 1 1/2 inches thick)
Place rolls in a 13x9-inch baking pan lightly buttered or sprayed with cooking spray. Cover with plastic wrap or a clean towel and let rise in a warm place for 30 minutes or until doubled. (Spray plastic wrap with nonstick cooking spray to prevent sticking.)
Bake: Preheat oven to 350°F. Uncover orange cranberry rolls and bake for 35-45 minutes or until puffed and lightly golden brown. Let stand for 5 minutes.
Orange Glaze: In a small bowl, stir together powdered sugar, heavy cream, orange juice and orange zest. Frost the sweet rolls.
Serve orange sweet rolls warm garnished with additional orange zest.