Preheat oven to 350 degrees Fahrenheit. Grease your loaf pan and line it with parchment paper. Set aside.
In a small bowl whisk together the flour, baking powder, baking soda and salt. Set aside.
1½ cups all purpose flour, 1 tsp baking powder, ½ tsp baking soda, ½ tsp salt
In the bowl of your stand mixer combine the eggs with the sugar and beat on medium high speed for 3 minutes. Add the oil and beat for another 3 minutes.
¾ cup sugar, 2 eggs, 7 tbsp olive oil
Add the shredded coconut, lime zest, coconut extract and lime juice. Mix well and then slowly add in the flour, beating until just combined. Then, add in the grated zucchini and mix until just combined. You can use a rubber spatula at this point to mix your batter as well.
1 tsp coconut extract, 4 tbsp lime juice, 1 cup coconut (unsweetened), 2 teaspoons grated lime zest, 1 cup grated zucchini
Pour batter into prepared cake pan and bake in the middle rack of your oven for 45 minutes, or until a toothpick inserted into the center comes out clean.
When your cake is baked, remove from the oven and use a long skewer to poke about 15 holes through your cake. Spoon the syrup over the top of the cake, allowing the liquid to sink in before adding more. Let your cake cool in the loaf pan for 30 minutes and then turn it out onto a rack, and place it right side up until it cools completely. Drizzle with the glaze and decorate with lime slices and shredded coconut if desired.