Posting due to an issue I've found with the way several techs are altered. I noticed Factorio+ redefines many vanilla techs entirely rather than modifying them with data.raw, which in my testing has caused some modded items that load before this one to lose their tech unlocks. In my case, it's the tier 1 loader from Deadlock's Stacking Beltboxes and Compact Loaders. While all of the higher tier ones appear, they're uncraftable as the tier 1 no longer gets unlocked by Logistics 1. By chance, would you be able to make your targeted changes through data.raw and table.insert rather than redefining the entire techs?
For example, this seems to accomplish your changes to Logistics 1
data.raw["technology"]["logistics"].unit = { count = 100, ingredients = { {"automation-science-pack", 1}, }, time = 20 }
data.raw["technology"]["logistics"].prerequisites = {"logistics-basic"}
table.insert(data.raw["technology"]["logistics"].effects,{type = "unlock-recipe",recipe = "transport-belt"});