I use CKEditor with enterMode = CKEDITOR.ENTER_DIV to correct some problems with the margin of p tag with the email reader like Hotmail.
The div plugin create div inside the 'enter' created div;
When I use de contextual menu to edit or delete the new created div, the div edited or deleted is "CreatedWithEnterKey". It's the good behavior.
The problem is only at the creation level. I compared using enterMode = CKEDITOR.ENTER_P and the I don't see the problem. The new div is created outside the p tag.