I got past all that nonsense about a month ago. The patch is still for 1.50a. It was only a couple days that I was actually working on a patch for 1.0 before I switched to working on 1.50a. I've been working on 1.50a this whole time, basically.
However, the patched PoFV won't work with regular adonis, but a very tiny patch to it (adonis) will fix that, as I've already tested. As far as I know, a patched PoFV can play client to an unpatched PoFV's server. At this point, I'm assuming the reverse is true as well.
Also note that replays saved with english PoFV are compatible with japanese PoFV.
This patch is for v1.50a full, not demo. I suppose if there's a sufficient demand for a demo english patch, I could do that too.