For the crab cakes: Whisk together the mayonnaise, horseradish, mustard, lemon juice and chile de arbol in a bowl and season with salt and black pepper. Add the crab and green onions and gently fold to combine with a spatula. Add enough of the quick-mixing flour to just bind the mixture together. Cover and refrigerate for at least 1 hour and up to 8 hours.
For the hollandaise: Meanwhile, stir together the bay leaves, celery salt, mustard, 1 teaspoon black pepper, paprika, cloves, nutmeg, white pepper, allspice, cardamom, ginger and red pepper flakes in a bowl. Combine the lemon juice and egg yolks in a medium stainless-steel bowl and set over a pot of simmering water. Whisk the yolks until pale yellow and fluffy. Slowly add the melted butter, a few tablespoons at a time, and whisk until thickened. Season the sauce with 2 teaspoons of the spice mixture and the salt and 1/4 teaspoon black pepper. Keep warm in the oven until ready to use. Keep the remaining spice mixture in an airtight container and keep in a cool, dark place.
For frying the crab cakes: Put 2 cups quick-mixing flour in a shallow dish and season with salt and black pepper. Remove the crab mixture from the refrigerator and divide into 8 equal patties, each about 1/2-inch thick. Dredge the patties on both sides in the flour and place on a platter.
Heat 1/4 cup canola oil in a large nonstick saute pan over high heat until the oil begins to ripple. Saute the cakes until golden brown on both sides and just cooked through, about 3 minutes per side.
For the poached eggs: Heat 3 cups of water and the vinegar until simmering in a large high-sided frying pan. Break each egg into a cup and gently add to the water. Poach the eggs for 4 to 5 minutes, or until the yolks are nearly or almost set. Remove the eggs from the pan with a slotted spoon to drain the liquid and place on a plate. Season the top with salt and pepper.
To serve, top the crab cakes with the poached eggs and "Old Bay" hollandaise. Garnish with parsley.