I took a look at the hero turrets mod, and indeed, boosting doesn't work on hero turrets.
The hero turrets still worked as normal when enemies get to close range, as far as I could tell.
If you experience turrets not working at all, please send me your save file and more details.
Otherwise, as far as getting hero turrets to range-boost:
My mod generates its turret data in the 'data-updates.lua' stage.
The hero turrets mod generates all of its turret data in the 'data-final-fixes.lua' stage. This is the last possible stage, which means there's no guarantee that other mods will be able to read information from it in time.
Still, I could move all my turret generation to the same stage, and it would probably work. But it'd be bad practice.
I think the proper way to do things would be for the author of the Hero Turrets mod to generate initial turret data in the data-updates stage. Then, in the final-fixes stage, re-read all turret data and apply corrections.
(My mod does it like that, but it doesn't seem to be a common strategy in the modding community yet).
They have a github link, so I might make a branch with proposed changes, explain what the situation is, and see if they have anything to say.
Might be a few days since I'll be busy this weekend, but hopefully I'll have something for you soon!