Maybe a two-tiered (or multi-tiered) approach could work with some simple logic. If the query returns no results with a threshold of 100, re-run with 50. Or to make it extensible to have multiple thresholds, generate the owner accolade list and find the max point value on it, then set the geocaher's threshold to the larget value of whatever predetermined thresholds are set that does not exceed that max value. So if the different thresholds were {50, 100}, the threshold would fall back to 50 if you hadn't found 100 points worth of somebody's hides (and were a Top Ten finder of them). Another possiblility might be thresholds that increase logarithmically, e.g. {10, 20, 50, 100, 200, 500, 1000, 2000, 5000, etc.}, and perhaps you wouldn't use the max point value from the owner accolade list but the #5 top value.
There I go, making things complicated again, but it's what I do. I notice now, that in the limit as the number of thresholds increases, this method just becomes picking the highest 5 point values to be listed on the geocacher page. Maybe this method would be a compromise (depending on how it's implemented) between other methods.... or not, because it's cumbersome and adds little value for most people using this site. Maybe I just need to wait until next summer when those two #2 accolades of mine mature enough to total >100 points (assuming no additional finds) so I have something on my list.... or even better, maybe I just need to go find some more caches!

Another note, when a GeocacherPage has no Owner Find Accolades, there is no link to view the full list of accolades, just an extra blank line. I had to get to my list by inserting my cacher ID into somebody else's URL, so a link might be nice, maybe with text like "No Noteworthy Owner Find Accolades Found".