For the spice rub: In a small bowl, stir together the ancho chile powder, New Mexican chile powder, cocoa powder, brown sugar, cinnamon, chile de arbol, allspice, cloves and black pepper.
For the steak and sauce: Brush the strip steak on both sides with canola oil and sprinkle with salt. Rub one side of the steak with the spice rub and let sit at room temperature for 30 minutes.
Heat the clarified butter in a large saute pan over high heat. Add the steak to the hot pan, rub-side down, and cook until golden brown and a crust has formed, about 4 minutes. Turn the steak over, reduce the heat to medium and continue cooking until the bottom is golden brown and cooked to medium-rare doneness, 5 to 6 minutes longer. Remove from the heat, cover and rest 10 minutes while you make the pan sauce.
Return the pan to medium heat, add the shallots and cook until soft. Stir in the stout and cook until almost completely reduced, about 3 minutes. Add the stock and cook until reduced--you should have about 1/2 cup liquid in the pan. Slowly whisk in the cold butter until emulsified. Add the parsley and thyme and season with salt and pepper.
Slice the meat on the bias into 1/4-inch-thick slices. Serve alongside the prepared eggs and drizzle with the pan sauce, garnishing with more parsley