Also chums were taken out to the a/c carrier in a helo which had suffered a major birdstrike on the canopy ; answer, chain-drill each side of the full height split, and lace it with electrical wire !
I have seen that type of repair scheme for helicopter windscreens before. On both British and American helicopters. It's not dodgy, just a temp repair on a bit of plastic that keeps the wind out. To change a windscreen in the field or on a carrier would be a BIG job, if you had one. The simple option is to stop it cracking any more, keep the rain out and repair it at the next base visit.
Just because it was on an Indian helicopter is irrelevant.
Rgds Cking