I just read up a bit on the RILD on the AOSP pages, and it seems that it is also of utmost importance when it comes to establishing and maintaining a data connection. Basically, anything that uses the CDMA/LTE baseband relies on the RILD.
If RILD is suddenly causing battery drain on your device, my first guess would be local tower issues. Perhaps your device is constantly losing connection and reconnecting, or dropping from 4G->3G and vice-versa.
This is very interesting. Yesterday my phone's battery suddenly went into a tailspin draining without even being used! I've tried rebooting, turning it on/off, etc. but with no fix. I noticed high Kernal and rild with the battery app but couldn't figure out why as I was purposefully hardly using the phone trying to figure out what was going on.
Today I was musing that my clock is 1 hour off. I'm on the western edge of eastern time zone. Across the lake (about 90 miles) is the central time zone and it's not uncommon for my phone to pick up those towers and thus reflect central time. Why it does that, instead of connecting to the tower about 10 miles east of me, is a mystery to me.
Anyway, I wondered if this could have anything to do with my rild problem so I went to the Data Manager settings and unchecked Data enabled and Background data. My battery dropped about 5% in 30 minutes which seemed a bit high to me but when I went back and checked the boxes in Data Manager again it dropped about 10% in 10 minutes!!!
It would appear that just what you are saying, Dave12308, is happening.