In a heavy bottomed skillet heat 1 tablespoon of the olive oil over medium heat. Add the red onion and garlic. Cook until tender and slightly caramelized, about 8 to 10 minutes. Add the thyme and rosemary and cook for 1 minute longer. Remove from the heat and pour the contents into a large bowl. Set aside.
Heat a grill over medium-high heat. Lightly brush the cut apples with a little olive oil. Grill flesh side down until slightly charred, about 5 minutes. Turn the apples over, skin side down and move to a cooler section of your grill. This is usually near the front of most grills. Close the lid and cook for another 5 minutes or until the apples are just tender. Remove from the grill and let cool to room temperature. Place the apples on a cutting board. Cut the flesh from around the core. This will take 4 cuts in a square fashion. Discard the core. Cut the apples into about a1/4" to 1/2 inch dice. If your apples are too tender to dice, just roughly chop them. Set aside.
In your large bowl holding the onions and garlic, add the olive oil, vinegar, honey and lemon zest. Mix well until the honey is dissolved. Add in the apples and stir to combine. Season to taste with salt and pepper.