Make the pineapple. Whisk together lime juice, cider vinegar, honey, sesame oil, and red pepper flakes in a small bowl. Toss with diced pineapple. Cover and refrigerate until reach to serve.
Toss flour, paprika, and about 1/4 tsp salt in a large ziptop bag. Pat shrimp dry thoroughly, then add to bag with the flour blend and shake around until the shrimp are covered.
Heat 2 tablespoons olive or avocado oil in a large skillet over medium heat. Add shrimp to the pan, with no overlap, and sear 2 minutes on one side. Flip and cook 2 minutes more. Move shrimp to a plate.
Add 1-2 more teaspoons oil to the same skillet. Stir fry ginger, garlic, and bell pepper for 2-3 minutes until fragrant and the pepper is slightly charred but still crunchy. Swirl in curry paste and peanut butter for one minute. Pour in soy sauce, fish sauce, lime juice, honey, and coconut milk. Simmer until slightly thickened, about 5 minutes. Serve over a bed of steamed rice and with plenty of fresh basil and cilantro. Spoon pineapple chunks overtop.