Transparency lets psionics and magic affect each other. Explicitly, SR = PR and vice versa, dispel magic = dispel psionics, and vice versa, something that stops magical [mind-affecting] stops psionic [mind-affecting] and vice versa. Powers are not treated as spells. ML != CL. You cannot activate a wand of dispel magic even if you know dispel psionics.
Psionics Is Different doesn't allow any of that. Dispel Psionics bounces off spells and vice versa. SR != PR etc. And Mind Blank does sweet fuck all to Mind Thrust.
The Magic Mantle of the Ardent, Mantled Psywar and Mantled Erudite, allows you, specifically you, to 'treat magic and psionics as identical'.
I really can't make this much plainer. If you're too fucking lazy to go and open the XPH and look up the difference between Transparency and the word 'identical', then, I can't really do much for you.
So, y'know, cue the jokes about suicide and whatnot.
Powers count as SLAs under 'identical', actually, due to them being psilikes. Which I do believe qualify for prestige classes under some FAQ or Sage ruling, fucked if I care enough to go look it up though.
Oh, and SorO? I don't know if you're ESL or something, but if I say : - 'As the effect of this spell, you turn into a fish, gaining all the racial and Ex traits of being a fish. You can use this to swim easily through a river or a small space.'
The spell does not only give you the ability to swim. You also look like a fish, and can breathe water, and gain a swim speed, and the size modifiers. You don't just get to 'swim easily' and 'through a small space'. The first sentence specifically says what the spell gives you, and the second offers a suggestion about what the spell could be used for. The second sentence does not overwrite the first because it does not say that it is overwriting what the first gives you. If it said ''As the effect of this spell, you turn into a fish, gaining all the racial and Ex traits of being a fish. Except you can only use this to swim easily through a river or a small space.', then THAT would be specifically taking away what the first sentence gave you. It would also be incredibly clunky, confusing, and weird, and most english-speakers, not to mention designers, would avoid that kind of retarded double-exception language.