Bake cake mix according to package directions in a 9×13 pan. Cool completely.
While cake is baking, mix cream cheese, pudding and milk together in a mixer or with electric beaters until blended well and thickened. Place pudding mixture in refrigerator. It will continue to thicken until cake is cooled.
When cake is cooled, poke holes evenly in the top of the cake with the round handle end of a wooden spoon. Spread crushed pineapple evenly over the cake.
Add the pudding mixture.
Spread whipped topping over the pudding mixture and sprinkle entire cake with coconut flakes.
Serve immediately or keep covered and refrigerated until ready to serve.
Prepare cake according to package instructions in a 9×13 baking dish. (don’t forget to add the coconut extract to your mix!) Bake until toothpick inserted in center comes out clean.
While cake is baking, prepare the two boxes of coconut pudding with the four cups of milk. Place in fridge until ready to use.
When cake has cooled a few minutes, with the handle of a wooden spoon (or something similar in size) make poke holes all over the cake, poking all of the way down to the bottom of the pan.
Pour the pudding mixture over the warm cake, using the back of a spoon to spread the pudding over the top, making sure it gets down in the holes. Place cake in the refrigerator to completely cool.
Prepare Dream Whip according to package instructions. Spread over the top of the pudding. Sprinkle with toasted coconut.
Refrigerate until ready to serve, and keep in the refrigerator.
Mix the panko and coconut flakes in a shallow bowl. Set aside.
Mix all the ingredients in the Spicy Pineapple Dipping Sauce together. Stir to combine well. Set aside.
Pat dry the shrimp with paper towels and dip each shrimp into the egg mixture, and immediately roll the shrimp with the panko and coconut flakes coating. Shake off the excess. Dip the shrimp into the egg mixture again, and immediately roll the shrimp with the panko mixture for second coating. Make sure the shrimp is well covered with the panko and coconut flakes. Place the shrimp on a plate lined with parchment paper. Repeat the steps for the remaining shrimp.
Drop each shrimp gently into the oil. Deep fry until both sides turn golden brown. Transfer the shrimp out with a strainer and onto a plate lined with paper towels. Serve immediately with the Spicy Pineapple Dipping Sauce.