Preheat the oven to 350 degrees Fahrenheit. Lightly spray a 9x13 dish and line with parchment leaving a slight overhang. Set aside.
In a bowl of an electric mixer fitted with a paddle attachment over medium/high speed – Cream the butter, sugar, and salt until light and fluffy. This should take about 2-3 minutes or so.
Add eggs one at a time, mixing well after each addition. Stop and scrape the mixer to incorporate. Make sure you scrape the bottom of the mixer. Reduce the speed to low. Add the vanilla bean paste and sweetened cream of coconut*. Mix briefly to combine.
Add the flour in two parts, mixing until just combined. Stop and remove bowl from mixer. Fold in the sweetened coconut flakes. Fold the batter a couple of times to incorporate any dry bits that remain on the bottom of the bowl, but do not over mix. A couple folds is all you need. You will end up with a nice stiff batter. It’s cool.
Measure about 3 1/2 cups of batter and drop into prepared pan. Smooth and even out as best you can with a small offset spatula. It doesn’t have to be perfect.
Drain the pineapple slices. Drop spoonfuls of macerated pineapple chunks over the batter and spread them as even as you can.
With a cookie scoop, drop random spoonfuls of remaining batter over the macerated pineapple. No need to smooth it out. This situation will melt and come together.
Place pan in the oven and bake for 30-40 minutes until the top is a golden brown. Note: Due to the insane amount of natural juice in pineapples cooking times may be slightly longer. Check by inserting a toothpick in the batter in several places and ensuring the toothpick test clear before removing from the oven.
Remove dish (or pan) from the oven and allow it to cool completely before removing from the dish and glazing.