1. NASA also made design changes like adding mass dampeners to the rocket to reduce the pogo oscillations (although I don't think the hardware was actually built before the program was canceled).
2. The fix described in the article definitely cost more than $5. The ICs might've cost <$100, but I wouldn't be surprised if the cost of the fix was six or seven figures after taking into account the design, installation, and QA steps