Heat the extra-virgin olive oil over medium-high heat in a high-sided skillet or Dutch oven. Add the chorizo and render for a couple of minutes, then add the onions and cook until softened, about 5 minutes. Stir in the garlic and cook for 1 to 2 minutes. Add the kale and toss to wilt, then season with a few grates of nutmeg and salt and pepper, to taste. Stir in the stock, tomato sauce, diced tomatoes, garbanzo beans and thyme. Bring to a simmer and cook over low heat for 10 minutes. Cool and store for a make-ahead meal.
Reheat sauce, covered, in high-sided skillet over medium heat, stirring occasionally, until sauce is hot and bubbly, about 10 to 15 minutes. Season the fish with seafood seasoning or paprika and salt and pepper, to taste. Add the fish to the sauce and cover. Cook until the fish is opaque and cooked through, about 5 to 7 minutes. Ladle into shallow bowls garnished with parsley. Serve with crusty bread for mopping.