Got rid of the translatable behavior and used the model callbacks instead. Soooo much cleaner than the messy solution that would have been required due to CakePHP behaviors not being called for associations. Time saved and much cleaner simpler code.