In a bowl, whisk together eggs, coconut milk, sugar, chili paste, oyster sauce, and soy sauce until completely smooth. Set aside.
Heat oil in a wok or large skillet over low heat. Add minced garlic and curry powder, stir-frying for 10 seconds until fragrant.
Add crab meat and sliced onions to the wok. Mix well to combine with the aromatic base.
Cover the wok and simmer for 3 minutes, allowing the crab to heat through and onions to soften.
Pour in the prepared egg mixture, tossing everything to coat evenly. Cook until the eggs are just set but still creamy.
Stir in chopped Chinese celery and sliced Thai chili. Remove from heat immediately to prevent overcooking.
Serve hot with steamed jasmine rice.