За "пять лет", которые Вы сами обозначили и такую "сумасшедшую сложность", которую Вы тут сейчас описали, почему то никто не потрудился сделать выбор адаптера "по человечески" в своих "решениях" и не додумался привязывать другой адаптер методом, отличным от редактирования пути в TMVCI.DLL и её подменой (дичь), хотя ответ на это лежит на поверхности в реестре... не буду касаться ваших остальных решений, может они и правда такие гениальные как Вы расписывайте. Но есть проблема: СМ пользуют несколько тысяч человек ежедневно и это видно по активности тех же пользователей на форумах, а про ваши "проэкты" кроме ваших слов информации НОЛЬ. Где можно ознакомиться с ним? С какими адаптерами работает идеально? С какими машинами? Где купить? Какова поддержка? Вот когда будут ответы на эти вопросы, а потом я отвечу какие у нас там где вызовы, какое мы тестирование проводим и на чём. А то какой то разговор в одни ворота получается.
Учить "как надо правильно" начали именно Вы, выводить в публичную плоскость обсуждение - тоже Вы. Так что, как говорится: "замутили разговор - отвечайте".