I belive this particular case has been fixed by the developer. I'm going to include this answer in case someone searches for the answer in the future.
In the source code for Family Echo is a list of parts of a name that are not typically capitalized. If the program runs across one of these parts of a name, it doesn't capitalize that part. Otherwise, it capitalizes each part of a name. Currently, it does not automatically capitalize about 35 different words. You can choose to capitalize them if you want, but it will leave these words uncapitalized by default. "dit" was the last word added to the list.