The last time I downloaded it in Windows 11, a popup suggested that I use the store instead, so I wonder if India also banned that installation path.
F-Droid also carries VLC, and I doubt they will ever take direction from the Indian government. On the rare occasion that VLC will not play some file, F-Droid also has the Nova Video Player, but the Nova listing carries a warning that it will track and report your activity.