Videos demonstrating this bug to come later.
When AI turrets are given weapons with a range less than <1000 metres, either through +Weapon Range: or ($Velocity: * $Lifetime:), the turrets don't engage hostile ships.
Turrets with weapons of range of exactly 1000m or more behave as expected witih regard to firing.