Custom Fields with add_post_meta()

Solved!

The problem was Database Caching (for casual users) in the W3 Total Cache.

Since most of the meta-data were added “on the fly” to the custom post type structure, they were not immediately accessible to wp_mail() or other methods.

I have now disable DB Caching and the plugin is working fine.