But such a guidance system would have terrible accuracy without an onboard MEMS for AHRS or some other form of external reference.
Incorrect
You are referencing [mechanical] gyroscopes from 1990’s SCUD or the gyroscope in your iPhones (consumer product)
This chart will show you some open source estimates of various forms of military grade gyroscope. Not every gyroscope is created equal even those within the same type class. Obviously real numbers are highly classified.
It’s wildly known that the problem with gyroscopes is the vibration that it undergoes during flight. Thus the general rule of thumb was the longer a missile travels the more vibrations impact the gyroscope and thus eventually weaken its accuracy. Advancements in technology have helped to mitigate this to a great extent.
Laser (IFOG) based military grade gyroscopes retain powerful accuracy and celestial based gyroscopes are the crème de le creme of gyscropes. Iran mastered a break thru manufacturing this class gyroscopes in last decade which reduced CEP from 250 meters down to 10-20 meters. You can see from the image I posted that the gyroscopes used K-4, Keyibar, Fatah, etc have improved by a factor of 10 against early SCUD models. The ones used in Qiam/Emad/Ghadr (lasted gen Shahab-3) are a bit more inaccurate but still vastly improved vs their early 2000’s predecessors.
At the end of the day some Iranian missiles have higher grade gyros vs others. It’s a cost factor that comes into play with this as well as the more advanced [accurate] the gyroscope the more costly it becomes.
Not to mention GPS jamming works on objects flying between 100-50,000 ft altitude. A BM re-entering Israel’s atmosphere at Mach 7 is not running GPS/GLNSS calculations anymore at terminal velocity. Those would have been done mid flight.
Thus GPS jamming is mostly for CMs and drones or low trajectory rockets/artillery. Russia has used it to great success against HIMARS in Ukraine.