Use LCA labeling in the hal tree

In the hopes that this will be more fair for cases like rhesus, where
any rhesus-branch duplication will be scored as "late" since their LCA
is technically in the ancestor in the hal file, even if in practice
there is a duplication on the branch to rhesus.