I have just updated my well known script for the ARC archives used by the Capcom games, version 0.1.6:
http://aluigi.org/bms/dmc4.bms
The only new thing is the method adopted to guess where the ARC data starts in the HFS archives and guessing the correct endianess because it's not 100% related to the endianess of the magic (\0CRA or ARC\0), so nothing really new or nothing different for the games you have already extracted.