You're right, didn't think about it like that. I don't understand why only the Superchips have been successful in clearing the codes.
This only works temporarily, it always comes back it seems. From what I understand, the only "solution" is to get a junkyard FDCM that hasn't had the recall performed on it or you can send your FDCM to blown7 on JeepForum and he can reflash it to the old software (he has StarScan).