In a small bowl combine the pecans, sugar, flour, butter, and oats. Mix together with your fingertips to make a crumbly topping.
Preheat the grill to 400 degrees F. Coat a 9-inch cast-iron skillet with nonstick spray.
Roll out the dough on a floured surface to a 12-inch round. Transfer to a pie pan. Fold the edge under, and crimp decoratively.
Toss together the peaches, sugar, and cream in a mixing bowl; scrape into the crust. Top the peaches with the streusel
Place in a covered grill and adjust heat down to 375 degrees F. Bake until the filling bubbles and the topping is a light golden brown, about 55 minutes. Cool the pie at least 30 minutes on rack before serving. Can be made up to 6 hours ahead.