Вы очень правильно пользуетесь - именно взять в руки инструмент!
Принцип простой - у вас в инвентаре может быть до пяти, разного качества, инструментов. Жила, при этом не может знать, каким инструментом вы хотите работать. Поэтому, перед каждой жилой(!), беря в руки нужный инструмент, мы тем самым сообщаем жиле, какой инструмент собираемся использовать. Если в руках нет инструмента, то жила ищет в инвентаре обычную кирку.
Если вы пришли к жиле с экипированным инструментом, то жила не узнает этого - связь с ней происходит только по событию OnEquiped(), то есть, в момент "одевания" инструмента!
По-экспериментируйте, встаньте перед жилой и экипируйте разные кирки. Посмотрите, как быстро жила реагирует на смену инструмента. Зачастую, чтобы надпись сменилась, надо отвернуться от жилы и вновь повернуться.
Возьмите себе за правило, после добычи руды убирать из рук кирку. Это "заставит" вас при следующей добыче руды выбрать и экипировать инструмент.