My guess is that something has been lost in the translation or the reporting.not to nitpick but the good admiral needs to brush up on his vocabulary. There is no such thing as 'weapons' grade steel in building naval ships. You have steel made for barrels of guns etc that conform to AISI 8620 or 4140 standards etc but he should not be confusing high strength shipbuling steel with 'weapons grade steel'.
what;s next? weapons grade aluminium for making hulls? a lot of ships nowadays are made of aluminium to save weight.
It is a well known issue for the Indians in the past that they could not produce the types and amounts of high strength steel necessary for the larger vessels like carriers, etc. and they had to get it elsewhere. It hurt them on this project but now they appear to have solved the issue and can produce their own.
We shall see.