This study only supports what others have said above and further indicates the diet of many snakes is dependent on seasons (wet/dry), migrations and other factors that all have an effect on one another.
If there is no food source for the bats, there won't be a food source for the snakes and they will not gather.
Mainland retics have more year round prey opportunities and the prey is often larger which may allow them to stay spread out.
Island variants rely on migratory patterns and eat when they can and usually are smaller. The island dwarves will more than likely be found in certain areas in higher concentration during this time.
Tiger sharks show up at a certain times of the year to feed on sea birds that have not yet learned to fly, and they are solitary creatures. The bird's migratory and hatching patterns are the cause of this, not the company of other tiger sharks.
This particular study has leapt to a conclusion that neglects to look at the many surrounding reasons as to why the snakes are in that specific area.
If this was researched more in depth it would actually show how important habitat is, and how even the slightest interruption or destruction of one animal's food and shelter requirements can endanger another species.