The problem is still the same. You second rule is:
2) Completing more than half of the active caches in a series earns 1 point.
The problem is "active caches". The checkers don't know if a cache a user has not find is active or not. Therefore it is impossible to automatic know if you have found more then half of a series. If a cache is disabled in a series with 6 caches 3 finds is enough for a bonus point but if it is active it is not.
There rule also has a strange result if a cache you have found becomes inactive. If you have 3 finds i a series with 5 caches you get the bonus point but if one of your finds is disabled you only have found 2 of 4 active caches. That is not more then half and the bonus point disappears