India is not a banana republic. Making allegations (even baseless) comes under freedom of speech. Sorry that is how it is. The IA could have filed a defamation case against him but that is all it could do.
Also, if standards for prosecution against sedition are so low as what you want then the...