In a large mixing bowl, microwave the coconut oil for 1 minute.
Mix in the lime zest and juice, sugar, vanilla, zucchini, and eggs. Stir to combine.
Fold in the flour, baking powder, baking soda, and sea salt being careful to not overmix the batter.
Add the unsweetened coconut flakes and stir to incorporate into the batter.
Grease a glass bread pan and pour the batter into the pan.
Bake for one hour, or until a toothpick inserted into the middle of the bread comes out clean.
Remove the bread to a cooling rack and allow to cool for at least 30 minutes before icing the bread.
In a small mixing bowl, combine the powdered sugar, coconut cream, and lime juice. If the mixture is too thick, add 1/2 tsp of water to thin the mixture.
Pour the icing over the bread and allow to set for 15 minutes before cutting.