It is quite easy to create a plugin for a specific module, if he/she knows its table rules.
But I don't know catads at all
I recommend to contact catads's author or the other plugin author.
eg) he creates piCal plugins for many modules.
http://voicha.sytes.net/voice/modules/pukiwiki/373.html