Clues on how to differentiate the different versions.
MTCR-limited Brahmos = 290Km
Removed limitations = 400Km
Extended range = 450Km. I believe they introduced improved fuel management and flight trajectory here.
Near-hypersonic, mach 4.5 = 500Km. The additional speed increased the range of the 450Km version by 50Km more.
Long range version = 800 to 1000(?)Km. Very likely to be near-hypersonic. 800Km version is already operational in Russia (Oniks-M) and is being further enhanced. Of course, it could be referring to the next version, 1500Km.
Extra long range = 1500Km
Brahmos M/NG should see it being introduced with higher range too.
MTCR-limited Brahmos = 290Km
Removed limitations = 400Km
Extended range = 450Km. I believe they introduced improved fuel management and flight trajectory here.
Near-hypersonic, mach 4.5 = 500Km. The additional speed increased the range of the 450Km version by 50Km more.
Long range version = 800 to 1000(?)Km. Very likely to be near-hypersonic. 800Km version is already operational in Russia (Oniks-M) and is being further enhanced. Of course, it could be referring to the next version, 1500Km.
Extra long range = 1500Km
Brahmos M/NG should see it being introduced with higher range too.

LFRJ work best at upto mach 3.5, you up the mach number and the performance becomes detrimental as per some of the CFD analysis I read. Should have kept more reference in hand, but increasing the mach number would certainly compel it to change design of the ramjet itself due to considerable intake spillage. You have to change boundary layer bleed system, actuators will need different cover because intake will have higher mach number of airflow & different volume. Fuel tank will need to be bigger due to higher consumption. LFRJ itself is quite complex compared to solid propellant based system. For efficient performance in the end a set parameter model would be chosen. I just doubt its as high as 4.5mach level.