For Crust: In a medium bowl, stir together graham cracker crumbs, granulated sugar, and salt. Add melted butter, stirring just until moistened. Divide crumb mixture among 4 (6-inch) cast-iron skillets, pressing into bottom and up sides. Freeze for at least 30 minutes.
For Filling: In a large saucepan, bring 2½ cups milk and granulated sugar to a simmer over medium-high heat.
In a medium bowl, whisk together eggs, cornstarch, and remaining ½ cup milk. Gradually add half of hot milk mixture to egg mixture, whisking constantly. Add egg mixture to remaining hot milk mixture, whisking to combine. Cook over medium heat, stirring constantly, until mixture thickens, 4 to 5 minutes. Remove from heat; stir in butter, vanilla, and salt. Fold in coconut. Let cool for 5 minutes. Divide filling among prepared crusts. Refrigerate for 3 hours.
For Topping: In a large bowl, beat cream with a mixer at high speed until thickened. Gradually add confectioners’ sugar, beating until soft peaks form. Spread whipped cream onto pies. Top with toasted coconut. Refrigerate until ready to serve.
Recipe by Taste of the South at https://tasteofthesouthmagazine.com/mini-coconut-cream-icebox-pies/