Have you tried writing to the large ISPs in India that seem to be blocking your website? You may want to do that while the current case is in progress. At the least, it would give you additional information to plan next moves. Perhaps, IFF can help determining the top ISPs that are blocking.
I wish you good luck in your case.