For sauce, heat a medium saucepot or Dutch oven over medium-high heat. Add EVOO, 2 turns of the pan. When oil is hot, add onions, chili pepper, garlic, bay, oregano or marjoram, cinnamon, salt and pepper. Cook until soft. Add tomato paste, stir a minute then add stock, crushed tomatoes and basil. Simmer over low heat to thicken a little and combine flavors.
Meanwhile, preheat cast iron grill pan or broiler. Lightly salt and drain eggplant on paper towels. Heat an inch of EVOO in a small pot over medium heat with garlic to infuse oil. Brush eggplant planks with EVOO and grill or broil in batches a few minutes on each side until charred and very tender, cool to handle.
Preheat oven to 400ºF.