It sounds like the latest version of Codesmith is not compatible with our codesmith templates which were created using an older version of codesmith. I do not know what it would take to make them compatible but I do not currently plan to upgrade to a newer version of codesmith to solve that. I currently have codesmith studio 4.1.1 and have felt no need to upgrade.
I would suggest ask the codesmith people about compatibility with older templates. Maybe they have configuration options for working with older templates.
It isn't really a question of compatibility with mojoPortal, just compatibility with templates created in older versions of their own product,so I would raise the issue with them.
If you do figure out a solution by modifying any of our templates, you could send those to me and I will include them in a different folder.