Can't really discuss it here cause it's pretty much clinic related, but yes, there's absolutely no point in re testing old samples if you're just only going to suspend riders retroactively for years that riders have raced normally. That's just BS. Anyways it's an odd case and the UCI is once again not transparant at all as they have basically never said what actually the violation was exactly.
For Bahrain not a bad transfer (if you ignore their image, but I guess that was already bad anyways), but I agree with Squire, not the guy to perform in the WT probably and Bahrain doesn't ride small races.