What your snippet talks about is a program before Shakti torpedo, and Shakti is the weapon that was to be pursued if the old pumpjet design worked as intended. It's like if HSTDV worked, we will make a weapon using it, but if it failed, we would go back to the drawing board.
So the old pumpjet TD ended, replaced by a new program in 2018. But the Shakti torpedo itself still exists. The issue is they made the mistake of naming a TD project "Shakti" instead of some forlorn abbreviation like HSTDV or SFDR.