Prepare an outdoor grill to cook directly over medium-high heat.
To make the dressing, combine all ingredients and whisk vigorously to blend. Set aside.
Brush the chops lightly with olive oil and season with salt and pepper. Brush the Romaine, onion, bell pepper, corn and cucumber lightly with oil and season with salt and pepper. Place the chops on the grill and cook for 4 to 5 minutes, until golden brown. Flip and cook another 4 to 5 minutes, until they reach an internal temperature of 150 degrees. Transfer to a plate and set aside.
Put the onion, bell pepper, corn and cucumber on the grill. Cook for 3 to 4 minutes, until lightly charred. Flip and cook for another 3 to 4 minutes, until lightly charred. Leave the corn on until it's lightly charred on all sides. As the vegetables are done, transfer them to a plate and set aside. Place the Romaine halves on the grill, cut-side down, and cook to 4 to 5 minutes, until lightly browned. Flip and cook another 2 to 4 minutes, until lightly browned and wilted. Transfer the Romaine to a plate and set aside.
With a sharp knife, cut the chops into bite-size pieces and set aside. Cut the onion, bell pepper and cucumber into large dice and set aside. Cut the kernels from the ear of corn and set aside. Split the Romaine halves down the middle, then chop them into bite-size pieces. Place the Romaine in a large salad bowl. Add the pork chops, onion, bell pepper, corn and cucumber. Whisk the dressing well again and pour half of it over the salad. Toss well. Add half of the remaining dressing and the Parmesan and toss well. Add the rest of the dressing if desired and check for seasoning; add salt and pepper if needed. Toss well before serving.