Pre-heat the oven to 450°F. Trim the ends from the eggplant; slice the eggplant into ¼-inch-thick rounds. On a sheet pan, place the eggplant slices side by side. Drizzle (or spray) the eggplant with 1 tablespoon oil and season with salt and pepper. Roast, turning once halfway through, until lightly browned and starting to soften, about 6 minutes per side. Keep the oven set at 450°F.
In a large pan over medium-high heat, warm 1 tbsp oil over medium. Working in batches if needed, add the baby greens, season with salt and pepper, and cook, stirring occasionally, until just wilted, 2 to 3 minutes. Transfer to a plate to cool. Wipe out the pan.
In the same pan used for the greens, warm 1 tbsp oil over medium heat. Stir in the minced garlic and cook until fragrant, about 30 seconds. Add the drained white beans, ¼ cup bean water (or regular water), and 1.5 tablespoon white wine, if using. Cook, stirring occasionally, until the beans are seasoned and warmed through and the liquid has cooked off, about 2 to 3 minutes.
Transfer the beans to a medium bowl. Mash to a coarse paste.
Using a clean kitchen towel or several layers of paper towels, wring out the baby greens. Then, coarsely chop. In a 2.5 quart casserole or other baking dish, grease lightly with oil and. The order here will go: eggplant, basil, beans, greens, eggplant and sauce.Arrange a layer of eggplant slices, slightly overlapping or in two overlapping layers. Add the whole basil leaves as a layer. Then spread the entire bean mash evenly over the top and then top with all of the greens. Arrange the remaining eggplant slices in an even 1-2 layers on top. (You can also repeat layers if you wish.) Spoon the marinara over top – you want a layer, but not a pool of it, so you may have extra sauce. Bake until the casserole is warmed through and the marinara is bubbling, about 10 minutes. While that bakes, mix together the chopped basil leaves, ¼ cup bread crumbs, the shredded Parmesan and 1-2 tsp olive oil together for a fun combined topping. After 10 minutes, top the casserole with the topping and return to the oven for 10-15 minutes, until the top is turning golden.
Remove from the oven and allow to cool for at least 10 minutes or up to 20 minutes.