The target z buffer must have the same or bigger size as the render target buffer.
However antialiasing only works when rendering to the screen, not when rendering into a target buffer. Using bmap_zbuffer has the advantage that you can then also use antialiasing at the same time. But it only affects the views that directly render on the screen.