Hi Aric,
I didn't realise that was how you made your changes and thought you totally changed all the functions in the mod files. I actually got the mods working together with far less effort than I thought (or at least Strive doesn't complain about indent issues and no errors came up after 5 mins of testing). I think I changed the lines of about 5 functions in 3 different files.
As I've changed the line numbers, it's no longer compatiable with the base game without this mod.
I've upload this special version of Chastity Belt Mod v1.2.2 here:
https://mega.nz/#!jgVGGQaJ!eGVZfKJ1DH1BZA1IeP0C8neFaDyZxxk07LkDxWtpR-w
Make sure that Chastity Belt is below AricsExpansion in the mod list when installing.
As for if you want to incorporate some (or all) of this mod into your own, I say go for it. I largely wrote this for myself, and if anyone else wants to use it then even better I think. If you do use any of it just please let me know, mostly as I'm just curious to what parts you want or use.
Currently I'm not planning on working on the Chastity Mod any further at this current point in time.