01 - 
                Toss your pineapple rings into a bowl and completely cover them with both kinds of rum. Let them soak for a minimum of 60 minutes, then drain them while saving the liquid for later. Pat the rings dry before moving on.
              
              
              
                02 - 
                Grab three shallow bowls. Fill one with flour, another with coconut flakes, and the last one with whisked eggs mixed with coconut milk.
              
              
              
                03 - 
                Take one pineapple ring and roll it in flour. Then dip it in the egg-coconut mixture, and finally coat it with coconut flakes. Press the flakes on lightly so they stick.
              
              
              
                04 - 
                Pour about an inch of vegetable oil into a sturdy pot. Turn the heat to medium-high until the oil's around 175°C (350°F).
              
              
              
                05 - 
                Work in small batches, frying the coated pineapple rings for roughly 1 minute per side until they're golden. Remove with a slotted spoon and lay them on a plate lined with paper towels to drain.
              
              
              
                06 - 
                Whip the softened cream cheese and powdered sugar in a bowl until smooth. For extra flavor, mix in 2 tablespoons of the saved rum. Add more if you'd like it thinner.
              
              
              
                07 - 
                Enjoy the pineapple rings warm, paired with the rum-cream cheese sauce for dipping.