That's a good point there. I don't have much to counter it. Except these :
Pics from the launch ceremony of INS Karanj on 31 January 2018. See that ship in the background. That is most definitely a Vizag class.
View attachment 6473
View attachment 6474
Here we have pics from launch of INS Khanderi on 12 January 2017.
View attachment 6475
In all these pictures you can clearly see the MF-STAR radar housing tower is painted.
Whereas, pictures from the INS Vela launch clearly shows the same tower isn't painted. Assuming, no one scraped the paint off, that's clearly a different ship. Now let's look at stage of construction : INS Vishakapatnam is being built along side INS Mormugao, INS Imphal was recently launched, INS Kohima is waiting to be launched. The only ship other than INS Vishakapatnam that ready to have radar, exhaust superstructure built is INS Mormugao. This is why I guessed it was Mormugao.
As far as I can say about the Yard no conundrum, ships are floating objects once launched and are moved around during various phases of construction. Maybe Vishakapatnam is ready to move to sea, Mormugao will sit where Vishaka was sitting to get radar and other systems mounted and Imphal could sit where Mormugao was sitting to get the superstructures built. It is production line after all. One ship moves out the other comes in.
But all this is just guesswork, I would take them very seriously. Important thing to remember is we haven't had a good look of the INS Vishakapatnam since Jan 2018. The last pics were this : (please ignore the anime)
View attachment 6476
The current status of the Vishaka can tell us a lot about the status of the other boats as well.