The issue here is that the turret has electric type projectile and not the custom adikings-shock-turret as it is in the original mod. Think thats why the upgrades do nothing.
The change in prototypes/entity/turrets.lua:
attack_parameters = {
type = "projectile",
ammo_category = "adikings-shock-turret",
cooldown = 25,
projectile_center = {-0.09375, -0.2},
projectile_creation_distance = 1.4,
range = 20,
sound = {
This fixes the research not applying. If VanillaRainbow92 if you can push this change, that be awesome.
Otherwise in the mean time, you can do this manual change in the mod.