Make the filling: Preheat the oven to 375˚ F. Butter a 9-by-13-inch baking dish. Toss the peaches with the granulated sugar, cornstarch and salt in a large bowl; transfer to the prepared baking dish and dot with the butter. Cover with foil and bake until bubbling, 30 minutes.
Make the topping: Whisk the flour, cornmeal, granulated sugar, baking powder and salt in a large bowl. Work in the cold butter until crumbly, then stir in the creamed corn, heavy cream and vanilla; dollop over the peaches and sprinkle with coarse sugar.
Bake the cobbler: Return the baking dish to the oven and bake, uncovered, until the topping is golden and the peaches are tender, about 45 minutes. Serve with vanilla ice cream.