Chop the onion and green pepper, slice the scallions and celery, and dice the tomatoes. Keep them on stand-by. Place the shrimp on a flat plate/chopping board, and tap dry using paper towels.
Heat oil in a large skillet over high heat. Add the shrimp in one layer and season with salt and pepper. Cook for 2 minutes on each side until golden, then take off the heat and transfer to a plate.
Drop the heat to medium, and add the ghee. Once it melts, add the arrowroot flour and mix. Cook for 1 minute until golden, stirring and pressing the lumps frequently.
Add the onions, celery, scallion, and green pepper. Season with cayenne, paprika, oregano, and crushed red pepper. Cook, stirring, until the vegetables are tender, about 4 minutes. Brown bits will develop on the bottom of the pan, but they will help increase the flavor.
Add the tomatoes and cook for 1 minute while stirring. Pour the broth with one hand while mixing with the other until incorporated. Bring to a simmer while stirring and scraping the bottom
Drop the heat to low and give it one good mix. Let the sauce simmer for 10 minutes until thickened. Taste and adjust seasoning if needed.
Return the shrimp to the sauce and cook for 1 minute to warm the shrimp. Take the skillet off the heat. Divide between 4 bowls, garnish with chopped parsley and hot sauce, and serve.