Une personne catholique pratiquante n'est pas la même chose qu'une personne catholique pratiquant.
Dans le second cas, "pratiquant" est un participe présent, une personne qui pratique régulièrement, qui est en train de pratiquer... pas un adjectif.
Une personne catholique pratiquante = même chose que sans le "personne" = C'est une catholique pratiquante.
Dans ce cas, on a "catholique" qui n'est plus adjectif, mais nom commun, et "pratiquante", qui reste adjectif.
-> Quand on dit une "personne catholique pratiquante", nous n'avons pas le mot "pratiquante" qui qualifie le mot "catholique", car il est impossible pour un adjectif d'en qualifier un autre: un adjectif qualifie toujours un nom (ou un mot pris comme nom).
C'est la base de la définition de ce qu'est un adjectif.
On ne pourrait dire Ce petit chien jaune, en pensant que "jaune" peut qualifier le mot "petit". Là c'est pareil!
L'adjectif "catholique" se rapporte et qualifie le mot "personne", avec lequel il s'accorde en genre et en nombre.
L'adjectif "pratiquante", se rapporte et qualifie également le mot "personne", avec lequel il s'accorde en genre et en nombre.
Qu'on ait "une personne pratiquante catholique" ou une "personne catholique pratiquante" ne change pas la grammaire, mais ne donne qu'un léger glissement de sens. Si j'ai "une pratiquante catholique", ici le mot "pratiquante" est un adjectif subtantivisé (transformé en nom), même chose pour "une catholique pratiquante", l'adjectif étant alors "pratiquante", dans mon second exemple.