I think I see the problem here. I think due to how the 4.0.6 apk patching system works, it needs to read a t.patch file. Is it possible for you to convert your patch into a t.patch file please? I think that should fix it.Here is the explanation .
If I remember correctly, there is a problem with window images not being replaced/translated, but the rest should work.