Place a layer of paper towels onto a baking tray.
Evenly season the eggplant slices with the salt and place them on the prepared pan.
When the pan is full, place another layer of paper towels on top, then more of the sliced eggplant.
When all of the eggplant has been salted and layered, put a final layer of paper towels on top, making sure it is pressed down lightly on the slices.
Set the eggplant slices aside for about an hour. By salting the eggplant and using the paper towels, the eggplants will weep away a lot of their moisture. This is essential to remove a lot of the bitterness.
Place an oven rack in the upper and lower-middle positions.
Preheat the oven to 425 degrees F.
Using the bowl of a food processor, add the breadcrumbs, the oregano, the red pepper, the parmesan, and the black pepper.
Pulse the breadcrumb mix until it is finely ground.
Transfer the breadcrumb mixture to a plate or a bowl.
Place the flour in a second bowl or shallow plate and set it aside.
In another bowl, mix the eggs until fully blended. Set them aside.
Pat the eggplant with more paper towels to remove all the liquid off the eggplants, wipe off any excess salt.
Transfer the eggplant to a plate when dry. Put the baking trays in the oven.
Cut a large piece of parchment and set it aside.
Working 1 at a time, coat the eggplants in the flour, then the egg mixture, and let the excess drip off.
Put the flour and egg-coated eggplant slices into the breadcrumb mixture, evenly covering each side.
Dust off any excess and put the breadcrumb-covered slices in a single layer onto the parchment paper, repeating until all of the eggplant slides are coated.
Remove the baking sheets from the oven and brush them with the vegetable oil.
Put the eggplant slices onto the baking sheets in a single layer.
Return the baking sheet to the oven and bake the slices until they are golden-brown, about 30 minutes.
Move the pans around, so the upper sheet is moved to the lower rack, and vice versa. Flip the eggplant slices in the middle of baking.
While the eggplants bake in the oven, combine the crushed tomatoes, the tomato paste, the olive oil, the Italian seasoning, the dried oregano, the onion powder, the granulated garlic, the granulated sugar, the salt, and the pepper into a medium pan and heat it on medium-low heat.
Cook the sauce until it is heated through. Set the sauce aside and keep it warm. Thin out the sauce with a little bit of water, as needed.
Gently coat a 9x13-inch baking sheet with cooking spray.
Pour in 1 heaping cup of the prepared tomato sauce all over the bottom of the sheet.
Layer in half of the eggplant slices, making sure to overlap the edges of the slices as needed to fit into the dish.
Spoon out 1 cup of the sauce to cover the eggplant.
Top the sauce on the baking sheet with 1/2 of the mozzarella cheese.
Put in the remaining layer of the eggplant, and top it with the sauce, leaving some of the eggplant uncovered so it will stay crisp.
Top with the parmesan cheese and the remaining mozzarella cheese.
Bake until the cheese is bubbling and browned, about 15 minutes.
Cool the dish for about 10-15 minutes and serve it topped with the basil.