I think the game is (hard?)coded/programmed so that a weapon with the “uncounterable” ability will always display the farthest range for attacking; this is likely due to the fact that only the 3-10 range weapons actually use this in the default game, and my guess is that the 3-range would cause the indirect distance to load instead of the farthest distance to load, so they programmed it to load the farthest distance to prevent the indirect distance from loading at 3-range.
thekealganon, you are doing everything correct. It’s the game’s fault - long range and uncounterable are part of the same property. I think @Crazycolorz5 may have made a fix for this but I can’t seem to find it anymore…