1. Crush 1 garlic clove with the salt. Add 2 tablespoons of the lime juice, 1/2 teaspoon of the oregano, and pepper. Mix well, allow to stand for about 30 minutes, strain and pour over the fish fillets. Allow to stand for 1 hour. Dry the fish and dust with flour. Heat the oil in a frying pan and fry the fish until tender and golden brown. Keep warm.
2. Chop the remaining 2 garlic cloves and saute with the onion and hot pepper in the oil remaining in the frying pan, until the onion is tender. Add the bay leaf, rest of the oregano, coconut milk, and tomato paste. Cook, stirring, for 3 minutes. Add the remaining lime juice and cook for 2 minutes longer. Pour over fish.