Maybe...I assume they modified CryEngine 2 to get that working.
But there's still all the other points.
BTW, the fact that Z related optimization buffer can be stream in an out of memory, doesn't mean that the internal buffer isn't a fixed sized resource. It's probably too implemented as a cache, with all the trashing problems that go with it.