Spread the eggplant sliced out on a plate in a single layer. Salt the eggplant slices generously, and let the eggplant sit and absorb the salt for at least 30 minutes.
Preheat a grill to medium high. Spread the salted eggplant out in a grill pan or other such device to keep the eggplant from slipping through the grill grates. Coat with cooking oil spray. Place the grill pan on the grill to cook the eggplant.
Turn the eggplant slices over after 5 minutes, and grill for another 5 minutes or so until the eggplant is cooked to a nice tenderness and has begun to caramelize. Remove the eggplant from the grill and set aside to cool. You can leave the grill on to be ready for the swordfish.
When you put the eggplant on the grill, start a pot of water to boil for pasta and prepare the swordfish marinade. Combine the 1/4 olive oil, garlic, lemon juice and a dash of salt in a large bowl. Add the swordfish, and gently turn it over to coat it thoroughly. Let the fish marinade for 10 to 15 minutes at room temp.
As the fish marinades, prep the tomatoes. Gently combine the diced tomatoes with 1 tbsp of olive oil, parsley, 1 clove of minced garlic, parsley and a dash of salt. Set aside.
Put the pasta on to cook just before you start grilling the swordfish.
Remove the swordfish from the marinade, and gently shake off the excess marinade. Reserve the marinade. Place the swordfish on a the grill, and grill covered on medium high for about 6 minutes. Turn the swordfish over, and grill until just cooked through, which will take about 6 more minutes. When the fish is done, place on a platter and loosely cover with aluminum foil to keep warm as you put together the pasta dish.
When the pasta is cooked to your liking, drain it and combine with 1 tbsp olive oil, the roasted garlic (squeezed out of the garlic skin after it has cooled enough to work with) and eggplant. Next stir in the cheese and olives, followed by one-half of the tomato mixture, saving the other half of the tomatoes to top off the dish.
To plate the dish, divide swordfish to have a piece ready for each diner. Plate a serving of pasta, followed by a piece of swordfish, then spread some of the reserved fresh tomato topping over the swordfish. A tablespoon or so is good to start, and pass the tomatoes along with romano cheese for additional toppings. Enjoy!