There was a Multi-BLD solver that was banned a few years ago in a similar scenario. As in this case, there was analysis by top solvers used as 'evidence' for their eventual ban. Arguably, there was less evidence despite them having a longer history of success in the event (there was, to my understanding, less consensus among top BLD solvers as well). To add to this, the stakes were significantly lower being as it was not a WR.
The most damning thing about this case would have to be the statistical analysis. It isn't exactly 'hard' evidence but it's far more concrete than top solvers just being suspicious. As in the previous scenario, there will most likely be no hard evidence unless they come out and say that they cheated, which is unlikely.
I think the larger issue will be that they were a delegate. I'm surprised that delegates are allowed to participate in the competitions that they run in the first place. Even if Kalindu is found not to be guilty, there will need to be (at least there should be) a larger conversation about how competitions are run.
To me, it would be hypocritical of the WCA to not ban him given that they have banned others for less.