Change how id's work when there are disagreements

this was previously discussed in https://forum.inaturalist.org/t/community-taxon-algorithm-tweaks/28583.

i think this is effectively what happens now when you explicitly disagree. see: https://forum.inaturalist.org/t/change-to-ancestor-disagreement-implementation/49276/6.