Since 3.9 some parts of the settings for the original Editor are wrapped in a self::first_init
condition. This includes the plugins filter for external tinymce plugins.
So, in a subsequent call for an editor, the filter won’t run.
Solution: One can pass a tinymce settings array to the settings of wp_editor(), that’s where I would start. Or enqueue the script manually as explained here: