Grease a 20x30cm baking dish with half the olive oil. Rub the tilapia fillets in the oil to coat both sides. Season with the Cajun seasoning, 1 teaspoon black pepper and 1 teaspoon sea salt; sprinkle with the coriander. Drizzle the fillets with the lime juice and remaining olive oil; set aside.
Melt the butter in a saucepan over medium-high heat. Stir in the garlic, onion and chilli pepper; cook and stir until the onion has softened and begun to brown around the edges, about 5 minutes. Add the tomatoes and cook until they begin to soften, about 3 minutes more. Pour in the wine and simmer 1 minute, stirring constantly. Pour in the chicken stock and olives; season with cumin, cayenne pepper, oregano, 1 teaspoon black pepper, 1 teaspoon sea salt, chilli flakes and Worcestershire sauce. Bring to a boil. Reduce heat to medium-low and simmer about 20 minutes.
Bake the tilapia in the preheated oven until the flesh turns white and is easily flaked with a fork, about 20 minutes. Spoon the sauce over the fish to serve.