My original answer was how to make your Class Ability work exactly the same as the Magic Domain does. The way the Magic Domain works is that the Class Ability itself is setup as a Spell-Like ability (it does not bootstrap any spells). It has the AbilType.SpLike & Usage.Day & SpInfo.spDispelMagic tags. This causes the "Class" ability to appear on the Spells tab with the Dispel Magic information.
To make your stuff Psionic you would make it
AbilType.PsiLike & Usage.Day &
DescInfo.puDisPsio3. This should cause your class ability to appear on the Psionics tab and will append the Dispel Psionics power text to the ability.
Hopefully this puts us on the same page.