Я обсуждал этот самый вопрос и предоставил альтернативное решение для Revit 2019 (и любой другой версии Revit и любой другой программы вообще) , используя IPC для распутывания .
Используя IPC, вы можете реализовать желаемую функциональность (например, определенный доступ к CefSharp) в отдельном процессе и сделать ее доступной для вашей надстройки Revit, не вступая в конфликт с другими вещами, которые сам Revit делает и использует.