A family of Microsoft relational database management systems designed for ease of use.
So I read your lengthy post. You opt for the Server fix at first then add several coding, registry and database object changes to improve the performance. Then you remove the Server fix, and it magically continues to work flawlessly & quickly for the past 4 weeks ? Have I summarized your fix correctly ?