1С и не должна видеть клиенсткий ключ с лицензиями, их должны видеть пользовательские компьютеры.
Еще у хасповский ключей в связке с Windows старше 2012 есть неприятный глюк, что ключ отваливается при определенных условиях (при запросе лицензии из сети отличной от той, в которой настроен ХАСП). Наверняка у вас винда старше 2012, поэтому скопирую свою хавтушку:
0. Установить sentinel_ldk_run_time_cmd_line, версия 7.103
1. Установить HASP LM
2. Настроить nhsrvice.ini и скопировать его в C:\Windows\SysWoW64
3. Отключить правила созданные при установке HASP LM.
4. Создать правило файервола со следующими настройками:
удаленный адрес - {подсеть}/{маска}
протокол - UDP
локальный порт - 475
программа - C:\Windows\SysWoW64\nhsrvice.exe (в принципе, не обязательно)
5. При проблемах в работе (вылетает процесс с UDP), ловить ошибки с помощью CurrPorts от NirSoft и логов виндового файервола.
P.S. Если клиентов мало, то для надежности и ускорения процесса получения лицензии, можно еще nethasp.ini на клиентах настроить . Но если сеть все время одна, то в принципе не нужно (тогда пункты 3 и 4 выше тоже не нужны).