As far as I know, you need to use multi pass to get OpenEXR renders to contain most buffers, including the depth buffer.
Or is there some way to use regular render and still get a depth buffer? It can't be a "normalized" depth buffer like the 8-bit renders get with the depth buffer switch ON (because that won't work with fakeAO, AFAIK)