Whisk together the olive oil, Greek yogurt, lemon juice, mustard, honey, garlic, salt, and several grinds of pepper in a large bowl. Next, add the other ingredients. Toss in the small cauliflower florets, hard-boiled eggs, celery, pickled onions, capers, and fresh herbs. Mix well to coat in the dressing.