Fix tau decay mode finding mess in an clean way

To be sure I checked the effect on one VH-> Htautau file. On ~5k events both solution yield the very same result (same taus, same disciminators passed for each event). I also checked that # taus passing NewDM > # taus passing OldDM. So I would say that is fine.