It's possible for NPCs to switch classes, maybe even jobs. It's also very likely that many NPCs developed their own unique skill sets that aren't used by anyone else.

We see Eynzahr switch from MRD (maybe even a WAR) into using a gun in Hullbreaker HM