We've spent today doing a little more digging. It seems the Xbox 360 will use AES Encryption (XeCryptAesCbc), executable files are XEX and not XBE (xshell.xex) and after studying the kernel there is everything in place for backwards compatibility.
TeamXecuter
TeamXecuter