Dynamesh will fill any holes in your mesh. solution is to either let dynamesh do it or if you want control over how the mesh is solved, do it yourself in max.
Is there anyway to stop zbrush attempting to fill in these areas? It's a ma model imported in via fbx. I'm thinking dyamesh doesn't like hollow geo, right? Is there a way around this?