Interesting. Although this question seems almost moot, is it immune to all magical effects, or merely magical effects that allow SR (and apparently the magical parts of magic weapons)?

Oh, you should probably remove the Dodge bonus from its AC calculation, if it's the same bonus as that derived from the feat. The feat is situational, rather than general.