I did this in just a few minutes with Functional Data Explorer, FDE (requires JMP Pro 14) and without knowing your data, so it's not in any sense definitive. But it does confirm Jeff's suspicion that this might be an approach worth investigating.
It looked like ID1, ID2 and ID3, taken together, identify a unique trace. Using FDE showed that the first functional principal component accounted for nearly 95% of the variability between the traces, so might be a good measure of similarity or distance:
Take a look at the scripts within the updated table.