Now the problem is very definitive. Those items, Binocular, Torch and Knife, are a bit prone to be buggy in the game. As far as I remember, various attempts in modding community to make their use differently than what the developers intended -like using them as merchandise, etc- have been largely hit-and-miss, and proving to be prone to glitches and cases of sometimes working in one PC and not doing so in another. A relevant example would be that some attempts to implement the Binocular characteristics into a zoomable-weapon scope has not proved widely successful. They may be caused by dll level bugs.
Your work seems to be successful at the greater extent in your planned target (minus the lack of their visuals in your rucksack upon their retrieval from the item box, but that's a bit a minor issue as long as you know they're there and you can use them) but, I'd like to sound a caution here, if I may, as they may at some point generate a CTD prompting like: "cannot find/locate item xxxxx ... (in....) " with a type of log. Their weight must be really negligible in the game, I'd assume. It's not my place to ask, but just out of curiosity

, wouldn't be more cost-effective and secure (less troublesome) to enhance the items' characteristics and usability? You're great in enhancing visuals and working dynamics of items.