I think that is the same issues as mentioned here: http://salesforce.stackexchange.com/questions/106392/event-fired-by-a-dynamically-created-component-does-not-get-caught - have an eye at the comments from Doug Chasman.

As I understood there is a bug in the framework which prevents event bubbling for dynamically created components. Workaround will be the usage of application event (also mentioned in the post).