Thet is how the dmap shadows work, you can use mentalray and use detail shadows or gebnerate the dmap shadow manually witha extra render and furthest z with some good treshold anbd point the dmap handler to that.
Or convert a shadow proxy with texture to geometry.
Or ray trace using a ray marcher.