For starters, ifoedit will only support CCE's m2v remuxing at 100% on the new version, as it is now, only the rempeg remux works ok, so you actually garbled it all around. Second, m2-xcode was already discussed on a thread, and some conclusions have been made. Search for it. (again).
Hey, OK... I was just trying to help, no need to flame me! I know about the previous posts on M2 - I wrote some of them, but as it was a while ago I just thought - thought - there might be some new news on it.... R.