Estuve leyendo mucho mas. A veces es tanto confuso que los tutoriales parecen ser orientados a HABTM pero en realidad lo son para hasMany. De cualquier manera, nada me ha funcionado hasta ahora.
Aqui dan alguna explicacion de como debería funcionar:
http://nuts-and-bolts-of-cakephp.com...otes-and-tips/ http://nuts-and-bolts-of-cakephp.com...all-and-habtm/
La cuestion es que ningun dato escrito en este formato se graba en db: 'Model.0.field'
El resto, en este caso User.id si se graba.