Nobody Banned Private Rockets in India
Seems more like: The UN kinda indirectly banned all launches via the Outer Space Treaty, but made each individual country in charge of permitting their own launches. India just took a bit longer to draft legislation for private launch vehicles than other countries.