A lot of their production is already within range of fighters carrying CMs, like SCALP and Brahmos.
Dunno why there's this intense focus on long range missiles to hit production just to halt it for a few years, which is of little military value to India.
Attacking energy and production only makes sense if the goal is to consistently degrade a nation with the aim of conquering it eventually or helping somone else take over, a regime change. If all we are gonna do is fight a single war for a short time, production becomes irrelevant.
Our goal in Tibet will be to isolate the PLA on the plateau, so we need to hit logistics, comms, and HQs, alongside bases, assembly areas, and weapons/fuel depots. So the bulk of our focus will be within a 500 km range.
The Chinese are in the same boat. They will want to finish things quickly, so there's no point in escalating things by hitting India's energy and production.
Long war changes things, but it depends on how long this long war is. Russia started hitting Ukraine's civil energy infra almost 8 months after it began. Even with the goal of demilitarization, they took 9 months before they started hitting Ukraine's military production. Basically, when they realized it was going to be a very long war of attrition lasting many years.
So both China and India will hit each other's civilian, dual-use, and military production only if the war is expected to last many years. A short war, less than a year, will stay at the border.