To make the macadamia crumb, put the coconut and chopped macadamias in a frying pan over low heat and shake the pan until the coconut turns golden, then turn off the heat. Toss with icing sugar and sugar flakes and set aside to cool. Once cooled, this can be stored in an airtight jar until ready to serve.
To make the dressing, pour ¼ cup of the reserved lychee syrup into the bottom of a large mixing bowl. Whack the Thai Basil stems with the back of your knife and pop these into the bowl to steep for 10 minutes. Squeeze the grated ginger in your fist to extract the juice in the bowl, discarding the fuzz, and add the lime zest and juice.
Remove the basil stems from the bowl and discard. Add the fruit to the mixing bowl and gently fold through the dressing, tasting and adding extra lime to balance the sweetness if need be. Set aside to macerate for up to 15 minutes before serving.
Just before serving, add the basil leaves to the mixing bowl and toss about. Tumble into a serving bowl and finish with macadamia crumb sprinkle.