Mix all marinade ingredients in a bowl. Place pork chops in a shallow dish and pour over the marinade. Cover and refrigerate for 2-4 hours.
Remove chops from marinade 30 minutes before cooking. Pat dry with paper towels. Mix salt, pepper, paprika, and thyme. Season chops on both sides. Heat oil in a large pan or braai grid until hot. Cook chops on each side for 4-5 minutes on medium or until desired doneness. Remove and rest covered with foil.
Brush cabbage wedges and onion rings with oil, season with salt and pepper, and keep wedges intact with the core. Grill on a hot pan or braai grid for 4-5 minutes each side until charred but still crisp. Mix butter and honey. Brush apples with the honey-butter mixture and grill for 2-3 minutes each side until caramelized.
Arrange chops on a large platter. Place the cabbage wedges, grilled apples, and onion rings around the chops. Drizzle with any remaining honey butter. Garnish with parsley and lemon wedges.