Список немного обновился, интересная картинка получилась, в связи с чем вопрос. Раз уж тут все..
Пусть будет на примере KLMBG4GEAC-B001 и KLMBG4GEAC-B031. Поправьте, если ошибаюсь. Получается была одна флешка, ей обновили прошивку контроллера до 5 версии стандарта, нанесли новую маркировку и пустили в дело? Т.е. по сути, это "одно железо", но разный софт?
Поэтому по поводу привязок, можно сделать как. В логе (наверное) не нужно писать полное наименование флешки. А вот я слышал команда разработчиков хочет прикрутить (или уже) какой-то хелпер по взаимозаменяемости. Вот там, желательно, сделать поиск именно по HEX-имени. Тогда выпадет 2 варианта, а уж пользователь сам определится с тем что имеет. Тем более что микросхема будет перед его глазами. Как-то так..