While, whathappened in Gujarat was vile and reprehensible, how does it make sense to help othercountries declare sanctions on India? Who does it hurt most?
If certain actions cause severe punishments, is that a valid argument to hide the truth? Who does it hurt is not the right question, but who benefits from this testimony?
Your claim is that international forces benefit, to Indian state's loss.
Maybe in an ideal world, this works as a deterrent in the future. But it is true that the personal standing or fame of the person might have been the motive. It is a debatable decision but certainly not objectively wrong