I did some research about other people who have had Windows Hello unavailable on their device. Multiple sources stated that the DCM needs to be installed and working in order for Windows Hello to function. So if you cannot install DCM, that is the likely reason why Windows Hello will not function in your non-Insider Windows.
Could you tell me what processor you are using in your PC please? The SR-300 is stricter in its minimum requirements than its F200 camera predecessor and needs a minimum of a sixth generation Skylake type Intel Core processor.