Can't add custom keyboard layout in System preferences
I have no problem installing and using your .bundle once the .icns file is removed.  I think there is something wrong with it.  

Here is a new .icns file which I think will fix the problem.  Let us know.