Whisk sugar, eggs, egg yolk, and flour in a medium bowl.Bring coconut milk to a simmer in a medium saucepan over medium heat. Gradually add hot coconut milk to egg mixture, whisking constantly. Return to same saucepan; cook until pastry cream thickens and boils, stirring constantly, for about 4 minutes.
Remove from heat.
Mix in coconut, vanilla and coconut extracts.
Pour filling over baked crust and let cool slightly. Cover with a piece of parchment or wax paper and chill until firm and cold.Using electric mixer, beat cream until soft peaks form. Beat in sugar, and extract.
Spread whipped cream all over top of filling (or pipe it around edges).