Yes, and I've already shown you some links that help you to learn how back in your Iberia project thread. There you get much more detailed information how to set up your SDK than I can and want to provide here.
Provided you can compile a DLL, it's fairly easy. Change the spread figures in CvRhyes.cpp as you see fit (I suggest using the Judaism values in the Reformation modmod for Taoism and the RFC Judaism values for, well, Judaism), go to Religion.py and replace every occurence of iJudaism with iTaoism after Panopticon's "### Reformation ###" comment.
Then you'd only have to readjust texts and graphics in the XML files (Taoist religious buildings get Protestant names and graphics, Jewish buildings get their original ones back). In the Civ4Religions.xml (or something like that) you have to change the symbol graphics around. Then you'd need to change the symbols in the GameFont.tga files so that the right ones appear in your civ list and beneath your cities.
You see, it's nothing really difficult, but it's still some work.