In a small skillet, drizzle 1 teaspoon canola oil over medium heat. Once heated, add the red onions. Cook until beginning to soften and become translucent. Whisk in the strawberry preserves, red wine vinegar, brown sugar, and chipotle. Continue to whisk until the mixture is heated through and becomes smooth. Stir in the strawberries. Cook until the sauce begins to bubble. Remove from heat. If desired, use an immersion blender to smooth.
In a large skillet, pour oil until 1/2 inch deep over medium high heat.
In a rimmed plate, combine coconut, panko, and salt. In a shallow bowl, beat together egg whites. On another rimmed plate, add flour.
Coat the shrimp in the flour. Shake off the excess and coat in egg whites. Toss in the coconut panko mixture. Once the oil is heated, fry the coated shrimp until crisp and golden, 3-4 minutes. Remove with a slotted spoon and drain on towel lined plate.
Serve immediately with warm dipping sauce.