Puree ricotta in a food processor until smooth. Scraping down the sides. Add the sugar and puree for approximately 1 minute so that it is not grainy. Add the eggs, vanilla, orange zest and salt. Puree until smooth and combined.
Place a small bowl in the bottom of a 5 quart slow cooker and place a small plate on top of the bowl. Place pie crust on top of the plate and pour the filling into the pie crust. Place 4 paper towels over the top of slow cooker bowl making sure not to let the towels touch the top of the cheesecake. Secure with lid and cook on high setting for 1 1/2 hours, or until set. Remove from slow cooker and let sit for 30 minutes, then refrigerate for 30 minutes or until chilled.
In a small pot whisk together the reserved peach juice, orange juice, cornstarch, sugar and salt. Stir in the chopped peaches and heat over medium heat. Cook until liquid thickens about 5 minutes. Remove from heat and serve warm over a slice of cheesecake.
Preheat oven to 325 degrees F.
Place the pie crust into a baking dish or roasting pan large enough to accommodate the pie tin. Pour the filling into the crust. Add about 1-inch of warm water into the bottom of the baking dish and cover with foil. Using a skewer, pierce about 12 holes into the foil to allow steam to vent. Bake for 50 minutes to 1 hour or until cheesecake set. Remove cheesecake from water bath and let rest on the counter for 30 minutes. Then place in the refrigerator for 30 minutes or until chilled.