I should have a spare NOS screen here in the house. I bought two or three in a lot from a reputable Newton source (GEM Enterprises maybe?) years ago, thinking the screen was for a MP2000, but it turned out that it wasn't a fit. I've never had a MP120 or 130 to see if the screen I have here would fit, and I've no idea whether a transplant would sort your problem, but it may be worth a shot.
If interested, shoot me a small offer by pm and I will look the thing out and we can take measurements at least. I think I still know where it is....