Preheat the oven to 350°F (175°C) and lightly oil a 9×11 baking dish.
Heat 1 teaspoon olive oil in a large skillet over medium heat.
Add the minced garlic and diced red onion and sauté about 5 minutes, until the onion is translucent.
Add the chopped mushrooms, green bell pepper, spinach, and sliced black olives; sauté 5–7 minutes until vegetables are softened.
Stir in the tomato sauce and 1/2 cup water, then add turmeric, smoked paprika, chili powder, and agave nectar; season with salt and pepper to taste.
Reduce heat to low, cover the skillet, and simmer briefly while you prepare the sauce, about 3–5 minutes.
In a blender or food processor, combine the avocado flesh, lime juice, 1/4 cup coconut milk, 1/2 cup water, 1 1/2 cups packed cilantro, 1 teaspoon salt, and 1/4 teaspoon pepper; blend on low until smooth and creamy.
Spread a thin layer of the avocado‑cilantro cream on one side of each corn tortilla.
Assemble the lasagna in the prepared baking dish: pour half of the vegetable filling into the bottom of the dish, arrange 5 tortillas (cream side up) on top, then spread the remaining filling over the tortillas and top with the remaining 5 tortillas (cream side up).
Cover the dish with foil and bake for 25 minutes.
Remove from the oven, uncover, and sprinkle with sliced green onion and chopped cilantro before serving.