Wrong.
Adding an ND filter effectively reduces ISO. (It affects both ambient and flash equally). Reducing ISO reduces GN. (GN = ft x Distance @ a specific ISO).
At 1/400s f/8 you had no range - because it doesn't work.
1/400s - f/8 - No flash range
With a 2x ND gives:
1/100-X - f/8 - flash range 8ft.
You gained the use of your flash along with an 8ft range. Theres no loss of range. You can't lose what you don't already have..
Adding ND only reduces the LIGHT passing into the lens!!! It does not alter the sensitivity of the sensor to that light (ISO).
Since you continually argue only from the point of 'not being able to use flash' to 'being able to use flash' is not a 'decrease in range', let's alter only the amount of ambient light by minus one EV in the previously used scenario of mine...
If I have subject at 16' and 1/200 f/8; with GN130 flash my max range with flash is 16' .
If I put -2EV ND filter on the lens AND keep my lens at f/8, I can use 1/50. But the flash now only reaches the distance imposed by effective aperture f/16...8'. 8' is less range than 16', right?

The OP wondered about using ND to change the SHUTTER SPEED in order to use flash when otherwise the X-sync speed is exceeded!!! At least I am consistent, with change in shutter speed, even with my different scenario of moving water as the reason.
