Rinse the rice. Rinse rice in a colander under cool water until water runs clear, about 30-60 seconds.
Cook the rice. Combine rinsed rice and 1 can coconut milk in a medium sauce pan. Bring to a boil, reduce heat to a simmer, then cover and cook 20 minutes. Set aside. For rice cooker instructions, see below.
Dry the sea scallops. Meanwhile, sprinkle scallops generously with Kosher salt on both sides, then place on a paper towel lined plate to dry for 15 minutes. Gently pat scallops dry on both sides, then season again lightly with ½ tsp Kosher salt.
Start the coconut curry sauce. In a large sauté pan or wok, heat 2 Tbsp canola oil over high heat. Add string beans and cook, stirring often, 4-5 minutes or until blistered and beginning to brown on all sides. Add 2 cloves minced garlic and 1 tsp ginger paste then cook 1 minute more. Deglaze the pan with 2 Tbsp soy sauce, 2 Tbsp rice wine vinegar, and 1 Tbsp sesame oil, scraping the bottom of the pan to release any brown bits.
Finish the sauce. Pour in remaining 1 can of coconut milk, then add 2 Tbsp red curry paste, 1 Tbsp brown sugar, and 3 Tbsp fish sauce, using the back of a spatula to throughly incorporate into the sauce. Add fresh lime juice, stir to combine, then taste and adjust seasonings as necessary, adding more soy sauce or salt as needed. Reduce heat to a simmer while you cook the scallops.
Cook the scallops. Heat a large griddle, grill pan, or heavy bottomed skillet over high heat. Heat 3 Tbsp canola oil, then add scallops to the pan, being careful they do not touch. Cook for 1 minute per side, then remove.
Garnish, then serve! Spoon Thai curry sauce and string beans over coconut rice. Place 3-4 scallops on each bowl, then garnish with fresh basil, cilantro, scallions, and crushed peanuts. Serve with lime wedges on the side.