Hello Dibu, Welcome to the forum !
Lots of hardcore Mahseer anglers here so you should get lots of info not only about the Kaveri, but also about other rivers in India that hold sizeable fish.
Funny, i tried the url that you mentioned (mission-masheer) but could not find the website. Also tried a google search, and came up blank.
I will try to answer some of your queries with my limited experience.
1. The lunar phase that you talked about, probably coincided with the drop in water levels on the river. The mahseer do eat better in lower water level conditions, constant variations in water levels seem to put them off eating.
The clarity of the water is a very important factor in the resulting number of takes that you get. So in other words coloured high water doesn't help much.
Water tempreature is the third important factor, and the water tempreature between mid Jan and mid March seems ideal for the lower stretches of the Kaveri (Galibori camp), where as the fishing in Bheemeshwari during the same period does not seem to be as good but is better from late November to the beginning of Jan when the water is higher and the big pools are full.
The larger slower pools in Galibori area have also produced some good fish during this period, but the best runs (the rapids) cannot be fished this early due to the high water level.
2. As for bait, ragi is not the only bait that we use, though it certainly is a good one. If you fish only the big deep pools, you will find mostly takes on ragi, but river crabs and paddy feild crabs are a very good option too.
However when you move to the rapids both ragi, chilwa (small fish) and spinning with large bright spoons are excellent.
We keep trying out various baits when bites are slow, but sometimes if the water and weather conditions are not right, nothing may work.
As you may have read, we do quite a bit of night fishing for masheer, and there is some great action in deep pools at night.
Of course this may not be possible for those staying at the Jungle Lodges campsites due to the camp restrictions, but we WASI members rarely stay at their camp sites and set up camp at some choice spots on the river, where it is possible to sit up all night with your rod right at your campsite.
3. The boilies that you have mentioned have been introduced into your lakes, and over a period of time the fish there have become addicted to their taste and smell, well the same can be said for ragi i suppose, which is the staple food of the people of Karnataka.
By the way does your company need anyone out here in India to test out their equipment
Yours truly would be most interested in doing so and giving you the right feedback on your gear.