The "this accessory may not be supported" error typically pops up because Apple is registering the accessory as being non-Apple. Apple branded accessories have a chip in them that talks to the iphone itself to confirm that it is genuine or not.
In your case, it is a little different. Since you...