Make marinade by adding half the coconut milk (reserve the rest for later), minced garlic, soy sauce, and lime juice to a Ziploc bag or Tupperware. Shake to combine.
Add the chicken strips to the marinade and shake to coat. Refrigerate for at least 3-4 hours.
Preheat the oven to 400°F and line a baking sheet with foil. Lightly grease with olive oil or cooking spray. Set aside.
Add the coconut to a blender or food processor and pulse until the coconut is more of a crumb.
Add the ground coconut, Panko, salt, and pepper to a bowl. Add the flour to a second bowl and the egg to a third bowl.
One at a time, take a chicken strip from the marinade, shake off the excess, and dip them into the flour mixture, followed by the egg mixture, and then into the coconut mixture. Place the strip onto the prepared baking sheet and repeat the process until all the chicken pieces have been coated.
Bake for 28-32 minutes, or until golden brown and internal temperature is 165°F.
While the chicken is baking, add the remaining coconut milk and mayonnaise to a small saucepan. Bring to a simmer over medium-low heat and serve warm over the chicken or as a dip for the chicken.