The power swap feats all specify: "Prerequisites: Any class-specific multiclass feat". So when you retrain one MC feat to another, you're still meeting the prerequisite.
You seem to reach that conclusion by ignoring or overlooking the class-specific qualifier. The qualifier is there to prevent that conclusion.
Read "any class-specific multiclass feat" as "any multiclass feat specific to the class you are swaping powers with."
Last edited: