As a new modder just learning how to do things he may not yet be aware of the "etiquette of modding". Unfortunately he is learning this the hard way.
It is pretty much a gentleman's agreement within the modding community that you seek out permissions from the original authors before using other peoples work in your projects. Especially if it is copyrighted Intellectual Property (example star trek, star wars, B5 etc. are forms of copyrighted IP that have very strict rules for mod usage). The only exceptions are if open permissions are given by the original mods authors, or in some cases the if the other mod is abandonware, and its authors disappeared off the face of the earth. STILL you should make sure credit for that work is given where it is due. It is a form of respect to the other modders who worked on the old abandoned project.
Regardless. The rule of thumb is to seek out permissions before you use others work, and put it up for download. The modding community is pretty reasonable, and will more than likely approve if you ask them first.
Sins of New Eden uses CCP IP with permission from CCP itself. So CCP would be the one to seek permissions from for your titans. CCP does NOT give out permissions for just any project. They are pretty strict about how you use their IP, and WILL make you cease, and desist if you use their works without permission, or if they think your project portrays Eve Online negatively.