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 - In a mixing bowl, combine graham cracker crumbs, melted butter, shredded coconut, granulated sugar, and salt. Stir until mixture resembles damp sand.
03 - Firmly press the crumb mixture into the base of the prepared pan. Bake for 10 minutes, then set aside to cool slightly.
04 - In a separate bowl, whisk together sweetened condensed milk, egg yolks, lime juice, lime zest, coconut cream, flour, and vanilla extract until smooth and fully blended.
05 - Pour the coconut-lime filling over the baked crust. Smooth the top with a spatula. Bake for 18 to 20 minutes, or until the edges are set and the center is just slightly wobbly.
06 - Allow to cool in the pan at room temperature for 1 hour, then refrigerate for at least 2 hours until thoroughly chilled.
07 - Use the parchment paper overhang to lift the set bar out from the pan. Cut into 16 squares. Top each bar with whipped cream, toasted shredded coconut, and extra lime zest if desired. Serve cold.