Hello there!
It is always nice to see fellow programmers. While it is true that a lot has changed from Godot 3 to 4, it also has several things that at least, I personally, consider essential for a text game, such as improved BB-Code.
On the other hand, the Godot 3 VN-framework for our game wasn't written by me. Having to fix the existing framework will amount to about the same kind of work given that I'd need to shoehorn solutions and further study code that somebody else wrote.
The main things that we need to port over (which are also almost finished) are the animations, and windows. But, everything else, like the text logic, saving, loading, image logic have to be rewritten from the ground up, anyway.
I would say I am about 30% done, but it is very time consuming as you said. It wasn't an easy decision to make, but recurring bugs are a persistent thing that players report. I would rather just fix the bugs than have fans put up with those bugs to enjoy our game.
Thank you, and I also wish you luck in your endeavours!
Baku