Попробуй свой файлы dmsynth.dll из обоих системных папок(32 и 64) где-нибудь сохрани отдельно, а потом замени их в системных папках System32 и SysWOW64 теми, что в последнем архиве из поста выше из таких же папок. И попробуй опять зарегистрировать в реестре. Если не поможет то верни всё как было.
Можно попробовать файлы dmsynth.dll из архива положить в саму игру, в папку System. В начале бери тот, что в архивной папке SysWOW64 . Пробуй запустить игру. Если не запустится, то попробуй взять из архивной System32 и скопировать с заменой. И опять пробуй запустить игру. Если ошибка будет меняться, то пробуй так и с другими файлами, которые система не хочет регистрировать в реестре. Может игра их спокойно подхватит из своей собственной папки System.
Можно ещё попробовать занести эти длл-ки в исключение к Защитнику виндовс, может прокатит.