Preheat oven to 350°F. Spray pan with nonstick cooking spray.
In small bowl, pour boiling water over dried pineapple; set aside at least 10 minutes. Strain, reserving 1/2 cup of liquid.
In medium bowl, combine flour, baking powder, baking soda, and salt. In large bowl, beat butter, sugar, egg, vanilla, rum extract and reserved pineapple liquid with electric mixer until well combined. Add flour mixture; beat until just combined. Stir in pineapple, coconut and macadamia nuts. Spoon batter into prepared pan; smooth top.
Bake 45-50 minutes or until golden brown and toothpick inserted in center comes out clean. Cool in pan on cooling grid 10 minutes. Loosen sides of bread with a knife. Remove from pan; cool completely.