Preheat oven to 350 degrees. Line 2 baking sheets with parchment paper or silicone baking mats. Add coconut to a small mixing bowl. Add egg to a separate small mixing bowl and whisk well until blended. Set aside.
3. Add butter and sugar to the bowl of an electric stand mixer fitted with the paddle attachment (preferably one that constantly scrapes bowl while mixing, if not stop and scrape down bowl occasionally throughout entire mixing process). Sprinkle fine salt evenly over butter and sugar then mix on medium-low speed until well combined (don't mix until pale and fluffy, just until it's well blended and there aren't clumps of butter). Mix in coconut extract. With mixer on low speed slowly add in flour and mix just until combined.
4. Scoop dough out in 1 even tablespoon at a time and shape into balls. Roll each dough ball in egg mixture then in coconut mixture (press coconut onto cookies to help it stick better). Transfer cookies to prepared baking sheets spacing at least 1-1/2 inches apart. Make indentation in each cookie with thumb or forefinger. Transfer baking sheet to freezer and chill for 10 minutes, or refrigerate 30 minutes. Transfer 1 baking sheet to oven and bake for 10 minutes. Remove from oven and re-indent cookies using the back of a rounded 1/2 teaspoon (at this point, if the coconut is browning too much your oven probably cooks too hot, but you can just tent the cookies with foil and proceed as directed). Return cookies to oven and continue to bake 6 - 9 minutes longer until the coconut is golden brown on edges and cookies have baked through. Cool on pan for several minutes then transfer to a wire rack to cool completely.