I've added this mod since researching the required tech, and the switch is not available.
I think you need to do a simple check on first load if the required research is already completed, and if so, unlock the item.
EDIT:
Screenshot of research:

Screenshot of Logistics tab:
