Season the shrimp with Creole seasoning. Set aside in the refrigerator. Make a roux by combine the oil and flour in a large cast iron or enameled cast iron Dutch oven over medium heat. Stir slowly with a wire whisk or wooden spoon for about 15 to 20 minutes, or until the roux becomes dark brown, the color of chocolate. Add the celery, onions, bell peppers, and chiles. Cook, stirring often, for 6 to 7 minutes. Add the bay leaves and garlic and cook for about 2 minutes. Add the tomatoes and water. Season with Creole seasoning. Reduce the heat to medium-low and cook, uncovered, for about 1 hour, or until a thin oil film appears on the surface. Stir occasionally to prevent the mixture from sticking. Increase the heat to medium, add the broth, salt, and cayenne and cook for about 15 minutes. Add the shrimp and cook for about 10 minutes, or until the shrimp turn bright pink and the tails curl in. During the last 5 minutes of cooking time, add the green onions and parsley. Remove the bay leaves. Spoon the rice in the center and ladle the Courtbouillon over the rice. Garnish with parsley.