Remove the skin from the rotisserie chicken, discard any cartilage or bones, and shred the meat into bite-sized pieces. Set aside.
In a large bowl, whisk together the plain Greek yogurt, light mayonnaise, honey, pineapple juice, coconut extract (if using), and the juice of ½ lime until smooth and creamy.
Drain the pineapple chunks well. Dice the dragon fruit into bite-sized pieces.
Add the shredded chicken, pineapple, and dragon fruit to the bowl with the dressing. Gently fold everything together until evenly coated.
Stir in the chopped macadamia nuts and unsweetened shredded coconut until just combined.
Cover and refrigerate for at least 30 minutes to allow the flavors to meld.
Serve chilled on its own, over greens, in a wrap, or with crackers.