Your dll works flawlessly, I could override the game font by any other font that is installed in the system, the text spacing hex edit also worked with my game version.
So there were two problems that i encountered, the first is that to use accented characters I tried to edit a font, but that doesn't seem to work because any letter that comes after the edited character just gets glitched like a square, maybe the solution to this is to patch the game exe just like you said? (or I'm doing something wrong with the font idk). And the other problem is that the game doesn't break the lines with full-width letters, so the text just goes way over the textbox's limits.