Tu peux utiliser la personnalisation des profils utilisateur pour rajouter des propriétés que tu pourrais renseigner par le biais de ton module.
Ensuite, il me semble (je n'ai pas testé) que tu peux paramétrer ces propriétés pour que les utilisateurs eux-même n'y accèdent pas en consultant leur profil ; seul un admin pourrait les voir par exemple.
Cependant, je ne vois pas de mécanisme qui bloquerait la suppression du module standard de gestion des utilisateurs. Il est toujours possible de développer une autre version du module de gestion des utilisateurs qui répondrait à ton besoin. D'autre part, je ne connais pas de module existant assurant cette fonctionnalité.