Vous posez la question de la distinction à faire entre le participe présent (invariable) et l'adjectif verbal (variable).
Pour faire simple, à l'école, le professeur propose comme moyen de distinguer le participe présent de l'adjectif verbal de regarder si le mot est suivi ou non d'un complément. Il s'agit là d'un "truc" et, comme toutes les "recettes", il a ses limites.
Il convient d'examiner si le mot traduit une action (dans ce cas, c'est un participe présent et est invariable) ou un état (dans ce cas, c'est un adjectif verbal et s'accorde comme tous les adjectifs).
Dans votre premier exemple le mot "pleurant" dépeint une action : la veuve d'Hector EST EN TRAIN DE pleurer à ce moment-là, lorsqu'elle est à ses genoux. C'est une action momentanée, accidentelle, passagère.
Dans le second exemple, le mot "tremblante" dépeint un état : la personne EST toute tremblante. Elle EST dans un état qui dure.
Ces distinctions sont subtiles et vous conviendrez que les professeurs de votre jeunesse ne pouvaient entrer dans ces considérations qui dépassent l'entendement des enfants. Quant à Racine, reconnaissons qu'il assurait en orthographe !!!