I stumbled over the problem (romangrothausmann/ITK-CLIs@4fa8431) that an MHA created from a DM3 with SCIFIO was not readable by ITK again. It seems that is due to the very long/verbose header possibly containing some info that ITK's metaIO cannot cope with. The test DM3 can be found here:
https://github.com/romangrothausmann/ITK-CLIs/blob/4fa84310e05451aaf94322d0f93f554d21d905a8/tests/data/test.dm3