Have you tried autoglass? Probably a lot less hassle. Need to do the same rust spot on mine, think I will get them to remove and refit, if they break it, they should replace it.
Also, I think the windscreen is the same on all 126's, just don't take my word for it

Marc