Unfortunately there are not many options other than calling the above mentioned NCSC 800 number, writing a letter to NCSC/ your service center and simultaneously getting your stamp renewed in the passport.
I have a very close friend who is in same situation. She every year for last 3 years has been going to local ins office and getting her stamp renewed. Above are the things that she has been doing till now.
Disclaimer: I am not a lawyer. My replies are based on knowledge gained on immigration sites & my studies on US immigration. It is always good to consult an immigration attorney such as Rajiv Khanna. If you have specific questions for me, please PM me.