Guess what: it works with your savegame.
[Link].
Sorry, but I'm out of ideas. The only thing you can do is:
set the value type to "string" and search for the first characters name.
Like shown
[Link].
You should find exactly one address and this should be the very same than the address of character1.
If the addresses differ, calculate the difference between the two addresses. Make a double-click on the address in the table and adjust the address by the difference. Readjust the 5 other addresses by the same difference.
I'd love to do this by myself, but because I can't reproduce the problem....