ninja'd on the Type Pyramid, that's the thing to use.
There's some other text round 'bout them there parts, about getting further off of that pyramid, but idk # I'm too afb.
Clearly it's the case, that a monster type X can take a class that changes type to Y, that otherwise can't do it ... can.
When in doubt, the Sav Species Rituals can do it, or an Epic spell. Wish could do it if it's small.
Agree fully that the type pyramid has gotten almost no use at all.
Bhu has a (the?!) collection of templates that change your type, something in there might float your boat.