1. Beat first 4 ingredients at medium speed with an electric mixer until creamy. Add eggs, beating until blended. Add coconut, lime rind, and lime juice, beating until blended.
2. Combine flour, baking soda, and salt in a small bowl; gradually add to butter mixture, beating well. Stir in white chocolate morsels and macadamia nuts. Drop by rounded tablespoonfuls onto ungreased baking sheets.
3. Bake at 375° for 10 to 12 minutes or until lightly brown. Cool on wire racks.