Preheat the oven to 425 degrees and line 2 baking sheets with parchment paper.
Slice the eggplant into 1/4" round slices - you're aiming for 27 slices, but it's ok if you end up with a few extra. Spread out in an even layer and sprinkle with salt. Allow to sit for 10 minutes. Wipe the salt and excess liquid off.
In a shallow bowl combine the flour, Italian seasoning, pepper and 1/2 teaspoon salt. Whisk to combine. In another shallow bowl add the aquafaba. In another shallow bowl add the panko & parmesan and whisk to combine.
Working a couple slices at a time, dip the eggplant in the flour on both sides, then the aquafaba, then the panko. Place on the prepared baking sheets and repeat until all of the slices are coated. Spray with oil and place in the oven for 15 minutes. Flip and cook for another 10-15 minutes, or until crispy - be sure to alternate which rack the baking sheets are on after you flip them. Remove from the oven.
Meanwhile, combine the tofu ricotta ingredients in a food processor. Blend until smooth, scraping down the sides as needed. Set aside.
To assemble, add 1/2 cup of marinara to the bottom of a 9x13 baking dish. Top with a layer of eggplant slices, 1/2 cup of marinara, 1/3 of the ricotta (in dollops), 2 tablespoons of shredded parmesan & 1 tablespoon basil. Repeat the layer. Top the second layer with 1/2 cup marinara and then the rest of the eggplant, marinara, ricotta and basil. Sprinkle with grated parmesan and place in the oven for 20 minutes - turn the oven to broil for the last couple minutes for a crispy top.
Remove from the oven and spoon onto plates.