(Apologies if this is a bit off topic for talking about the game itself)
I don't have a GIT account to make a pull request with, but I think I found out the cause for that error that occurs when renaming the characters in the Actors.json file:
There is a function in
www\js\plugins\Dobby_CommonAddScript.js on line
787 called
testDragonDobby which hard checks
letter by letter for specific character names against their IDs in the Actors.json file. If you add
return true; as the first instruction to that function, it bypasses that check and stops the error being raised.
I don't know if there's any knock-on effect from changing them elsewhere, but I'll be doing a playthrough with different names and see what happens