Preheat oven to 300 degrees F.
Spray a 10-cup tube pan with floured cooking spray and set aside (make sure the pan is coated well).
Cream together the butter and cream cheese on low speed until mixed well. Slowly add the sugar. Beat until the mixture is light and fluffy at medium-high speed for 5 minutes. Add eggs, 1 at a time, beating on low speed. (Mix from 15 to 30 seconds.) Slowly add flour. Once the flour is mixed in add the extracts. Beat the mixture on medium-low speed for about 30 seconds. Stop and scrape down the sides, beat another 30 seconds. TIP: do not overbeat, cake will be dry.
Pour batter into the tube pan and distribute evenly. Bake for 1 hour 30 minutes. Test for doneness. Remove from over and let the cake cool in the pan for 15 minutes. After 15 minutes turn the cake out on a serving dish. Put the dish on a wire rack to complete cooling. One cake is cool, frost.
Icing: Take the strained crushed pineapple, put in a small bowl, and with the back of a large spoon, press out as much juice as possible. Set aside.
Cream together the cream cheese and butter. Add the crushed pineapple and extracts. Beat about a minute. Slowly add the confectioners' sugar, 1 cup at a time, until you reach the desired spreading consistency. You will most likely use the entire box. Beat until light and fluffy. Frost the pound cake on all sides, top and middle. Carefully press the coconut on the sides, and sprinkle on the top. Hint, put the cake dish on waxed paper so that the coconut that falls off can be easily collected.
Recipe courtesy of Debra Scruggs, Toney, AL