TrueLies, ну EDAT считывается и расшифровывается ключом из EBOOT.BIN. Судя по тому, как вы описали, то вроде бы вы всё правильно сделали.
Просто есть некоторые привередливые игры, которые не воспринимают DLC от чужих регионов. Ну производители не до такой степени идиоты и вполне могли бы сделать проверку от портирования DLC от чужих регионов. Хотя, наоборот все пытаются унифицировать свои DLC, чтобы они подхватывались, даже если они из чужого региона.