HKCR - это псевдоним HKLM \ Software \ Classes, но он не показывает все. Найдите в HKLM \ Software \ Wow6432Node \ Classes \ CLSID зарегистрированный {guid}. Вот где их пишет c: \ system32 \ syswow64 \ regsvr32.exe.
Вы упоминали, что уже пробовали это. Что-то действительно не так с этим, вы не можете произвольно запустить любую версию Regsvr32.exe и зарегистрировать одну и ту же DLL. 32-разрядная библиотека DLL не может быть загружена в 64-разрядном процессе. Другими словами, 64-разрядная версия Regsvr32.exe не может зарегистрировать 32-разрядный COM-сервер. И наоборот. То, почему вы не получили сообщение об ошибке, невозможно понять, единственное разумное объяснение состоит в том, что вы как-то не запустили нужную версию Regsvr32.
Чтобы действительно отладить это, используйте утилиту SysInternals ProcMon. Его трассировка показывает, как регистратор ATL записывает ключи в реестр.