Don't forget that the heart of these accusation is the need to protect innocent people from abuse of power (as is the case in so many of these sexual harassment etc cases).
So regardless of the opinion on the matter what you are suggesting is that there is a conflict between:
The need to protect innocent people from abuse of process and
The need to protect innocent people from abuse of power
I think it is possible to do both without there being a conflict. But if there has been an abuse of process such as breach of confidentiality and not conducting the process fairly, whoever did that is responsible for the chill running down the spines of the complainants.
It appears that one of Salmond's complaints was that the investigation into the allegations against him had been leaked to the press, and this means it is equally possible that the complainants names could be made public.
Presumably Salmond would not have crowd-funded a judicial review, thereby outing himself to the public, if his name had not already been made public in connection with the investigation. That puts him in a position of having to publicly clear his name, and opened the doors to the negative comments against the complainants.
I can't imagine any sane person choosing to have their reputation publicly trashed without defending themselves if they thought they were innocent. And if they thought they were innocent why would they consider the feelings of people whom they perceive as making false allegations against them?
ETA: Unless of course this is some double-bluff and Salmond leaked to the Press in order to have an excuse to create publicity to try to pressure the complainants into withdrawing their complaint, but I would be surprised if anyone would choose to go through this public criticism, humiliation and pressure as some kind of tactic.
If the judicial review find that the investigation process was fair, this will backfire on Salmond. And if it finds that the process was unfair, then it is good to hold someone accountable for abuse of process and to make the process as fair as it should be. A fair process may still not end well for Salmond.