Намлок это не слой на самой клавиатуры, сканкод один и тот же. Намлок это флаг ОС, он определяет как будет ОС обрабатывать этот сканкод. Для реализации схемы раздельного намлока нужно чтобы и клавиатура и нумпад прошивалась или коныигурировалась например через VIA. Твоя задача сделать намлок аппаратным, то есть чтобы сам намлок не отправлял ничего в ос, но переключал слои не клавиатуре.
Но так как это ноутбук - фокус не удастся, клавиатуры ноутбуков не прошиваемые. Тогда остаётся один костыльный вариант, берем нумпад с VIA, конфигурируем вместо KC_NUM на просто цифры. Проблема такого метода, что сканкод в ос будет отправляется как от цифр в верхнем ряду, это может быть критично так как сочетания клавиш будут работать как с цифровым рядом, а не num.