Curious, where did you read any of that?
First off, I mentioned that we have a memory management rewrite underway for orthogonal reasons and it was at a point where we could just try it and see if it makes any improvements; it transpires that in some cases it has helped improve things. This has raised the priority to trying to get this through earlier; that doesn't mean that we "weren't going to bother", otherwise what would have been the point of investing the development time in the first place? Again, the memory manager rewrite was being done for other reasons, and in fact there was no indications from anywhere (including TR's prior reviews) was this an area that needed to be addressed.
Secondly, the memory manager change is not "magic bullet". The quote Scott originally highlighted from me was that these types of things can occur from multiple different areas of the driver - for instance the BL2 improvement primarily comes from resizing a buffer, not related to generic the memory management at all.