1 Make the spicy mayo: In a bowl, whisk the mayonnaise, mustard, cocktail sauce, Sriracha, lemon juice, salt, and pepper.
Taste for seasoning and add more Sriracha or lemon juice, if you like. Cover and refrigerate until needed, or up to a 5 days.
2 Cook the salmon: Turn on the broiler with an oven rack positioned about 8 inches below. Rub a baking dish with oil (any baking dish large enough to hold the salmon is fine). Rub the salmon on both sides with 1 tablespoon of the oil, and sprinkle with 1/4 teaspoon of the salt and 1/4 teaspoon of the pepper.
Set it in a baking dish, skin side up, and slide it under the broiler. Broil for 4 minutes, or until the skin is charred.
Turn the oven temperature down to 400 degrees. Continue cooking the salmon for 8 minutes, or until the flesh is opaque in the center and the flesh flakes apart easily.
3 Break the salmon into flakes: Let cool until cool enough to handle. Peel away and discard the skin. Transfer the fish to a bowl and gently flake it into small pieces with your hands or a fork.
You should have about 4 cups of flaked salmon.
4 Make the salmon mixture: Tear the dinner roll into 1-inch pieces and add to the bowl of a food processor. Add the dill, egg, cocktail sauce, Worcestershire sauce, the remaining 1/4 teaspoon salt, and remaining 1/4 teaspoon pepper.
Pulse until the mixture is blended and still a little chunky. (Do not process so long that the mixture becomes a paste.)
Add the egg mixture to the salmon mixture and stir thoroughly with your hands or a spatula.
5 Shape the patties: Dust a cutting board with the flour. With your hands, shape the salmon mixture into 8 patties. Sprinkle them lightly with flour and set on a large plate or baking sheet.
6 Pan-fry the cakes: Set the oven at 250F. In a large nonstick skillet over medium-high heat, heat 2 tablespoons of the canola oil.
Add 4 of the cakes and cook without disturbing for 4 minutes, or until golden on the undersides. Turn and cook 4 minutes more, or until golden. Transfer to the baking dish and keep warm in the oven.
Discard the oil in the pan (the flour tends to brown too much) and carefully wipe the pan with a paper towel. Fry the remaining 4 cakes in the remaining 2 tablespoons oil in the same way.
7 Serve warm with spicy mayo.