01 - Preheat oven to 350°F. Line an 8-inch square baking pan with parchment paper, leaving a 2-inch overhang for easy removal.
02 - Combine graham cracker crumbs, melted butter, shredded coconut, granulated sugar, and salt in a mixing bowl. Stir until mixture resembles wet sand.
03 - Press crust mixture firmly into the bottom of the prepared pan. Bake for 10 minutes, then set aside to cool slightly.
04 - In a medium bowl, whisk sweetened condensed milk, egg yolks, lime juice, lime zest, coconut cream, all-purpose flour, and vanilla extract until completely smooth and blended.
05 - Pour the coconut lime filling over the baked crust. Smooth the surface with a spatula. Bake for 18 to 20 minutes, until the edges are set and the center is just slightly wobbly. Avoid overbaking.
06 - Allow bars to cool in the pan at room temperature for 1 hour. Transfer to the refrigerator and chill for at least 2 hours until fully set.
07 - Using the parchment overhang, lift out the slab and cut into bars. If desired, top each bar with whipped cream, toasted coconut, and lime zest. Serve well-chilled.