Whisk flour and salt in a large bowl
Cut in cold butter until mixture resembles coarse crumbs
Add ice water gradually and mix until dough forms
Shape dough into a disk, wrap, and chill for 1 hour
Roll out dough and transfer to a 9-inch pie dish
Crimp edges and refrigerate before baking
Blind bake at 375°F for 20-25 minutes
Combine brown sugar, cornstarch, and salt in a saucepan
Whisk in milk gradually until smooth
Cook over medium heat until thickened
Temper egg yolks with hot mixture, then add back to saucepan
Continue cooking until very thick
Remove from heat, stir in butter and vanilla
Pour filling into pre-baked crust, cover, and refrigerate
Whip cream with powdered sugar and vanilla until stiff peaks form
Top pie with whipped cream and garnish as desired