Heat the oven to 375°F. Grease 8 cups of a standard muffin tin with the olive oil.
In a large bowl, mix the chopped salmon, egg, almond flour, mayonnaise, 1 tablespoon of the dill, lemon zest, lemon juice, garlic powder, 1/4 teaspoon of the salt, and the black pepper. Stir just until combined.
Divide the salmon mixture evenly among the 8 greased muffin cups. Press it gently into each cup without packing it too firmly.
Bake for 18 to 22 minutes, until the muffins are set and cooked through. Let them rest in the tin for 5 minutes before carefully removing them.
While the muffins bake, stir the sour cream with the remaining 1/4 teaspoon of salt and the remaining 1 tablespoon of dill. Fold in the sliced cucumber until evenly coated.
Serve the warm salmon muffins with the creamy cucumber salad alongside.