Prepare Mango Curd and Lime Frosting before baking cake. Set both in the fridge until time to assemble cake.
Preheat oven to 350 F ( 177 C). Prepare a 10 inch cake pan (or three 6 inch pans, divide batter evenly), by greasing the sides and bottom, then adding a layer of parchment paper in a round shape across the bottom of pan.
In a medium bowl whisk together sifted flour and sugar.
In the bowl of a stand mixer with whisk attachment, add coconut oil, pineapple puree, eggs, and vanilla. Mix until combined.
Slowly spoon flour mixture into wet mixture and whisk on medium until incorporated.
With a spatula fold shredded coconut into the batter.
Pour batter into prepared cake pan. Smack pan gently by lifting a couple inches from counter and pressing firmly down to push out any air holes from batter.
Bake for 30-35 minutes, until golden brown and a toothpick inserted in the middle comes out clean.
Place pan on cooling rack for 10-15 min.
Flip pan upside down onto cooling rack. Remove parchment paper from bottom and transfer to cake dish/stand.
Make sure cake is completely cooled before icing.
Spread lime icing evenly across top of cake. Drizzle with mango curd and a sprinkling of shredded coconut.