Heat the water and 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 yolk is 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.
For the tasso ham and tomatoes: Heat the oil in a cast iron griddle or in a large cast iron pan until it begins to shimmer. Cook the ham for about 1 minute per side or until lightly golden brown. Remove to a plate lined with paper towels. Cook the tomatoes for about 20 seconds per side until lightly golden brown and just warmed through.
Serve the poached eggs with toasted English muffins, ham and tomatoes and Cajun hollandaise.
Stir together the paprika, chile powder, garlic powder, onion powder, thyme, oregano, chile de arbol, and cayenne pepper in a small bowl.
Place the egg yolks and lemon juice in a medium stainless steel bowl, set over a pot of simmering water not touching the bottom of the bowl. Whisk the yolks until pale yellow and fluffy. Slowly add the clarified melted butter, a few tablespoons at a time and whisk until thickened. Season the sauce with 2 teaspoons of the spice mixture, salt, and pepper, and a dash Worcestershire sauce. Keep warm until ready to use.