In a large bowl, whisk together flour, sugar, and salt. Add cold cubed butter and use a pastry cutter or your fingertips to work it into the flour until the mixture resembles coarse crumbs with some pea-sized pieces remaining.
Drizzle in ice water, 1 tablespoon at a time, mixing gently with a fork until the dough just begins to come together. When pinched, it should hold together without being sticky.
Form the dough into a disk, wrap it tightly in plastic wrap, and refrigerate for at least 30 minutes (or up to 2 days).
On a lightly floured surface, roll the chilled dough into a 12-inch circle about ⅛-inch thick. Gently transfer to a 9-inch pie dish, ease it into the corners, and trim excess dough, leaving a 1-inch overhang.
Fold the overhang under itself and crimp decoratively. Return to refrigerator while preparing filling.
Preheat your oven to 375°F (190°C) with a rack in the lower third position.
In a large bowl, whisk the eggs until lightly beaten. Add brown sugar and whisk until smooth and no lumps remain.
Stir in the pumpkin puree, bourbon, spices, and salt, mixing until completely incorporated.
Gradually add the heavy cream and vanilla, whisking until the mixture is smooth and silky.
Pour the filling into the chilled pie shell. Place the pie on a baking sheet.
Bake for 20 minutes at 375°F, then reduce temperature to 350°F and continue baking for 35-40 minutes more, until the center is almost set but still slightly wobbly when gently shaken.
Allow the pie to cool completely on a wire rack for at least 2 hours before serving.