Bake your pie crust according to package directions and set aside to cool.
In large sauce pan add your milk, sugar, cornstarch, salt, egg and egg yolk.
Continuously whisk over medium high heat until thick and bubbly.
Remove from heat and whisk in butter, coconut extract and vanilla extract until butter is melted.
Add in your shredded coconut and whisk again until combined.
Spread into your cooled pie crust and cover with Saran Wrap making sure the Saran Wrap touches the filling.
Place in refrigerator for 2-3 hours to set up.
To make you whipped cream:
In bowl add your heavy whipping cream, sugar and vanilla and beat until semi stiff peaks form.
Spread over top of cooled pie and sprinkle with toasted coconut if desired.