I did some work on this game a few years ago and took a look at it again because of this thread.
I managed to get the two main pointer tables repointed to the english versions, this does require a breaking change (breaks menu etc as those strings are separate), but when applied to your patch it...