Path shape not masking text through Track Matte in After Effects
Your approach is really creative, but I'm afraid you could have made it much easier on you.

If your text is moving on its own, you can simply pre-compose the text layer. That way, the newly created precomp doesn't move, allowing you to draw a mask around the person if needed. Remember to only draw a mask where the text touches the person, you'll easily create bigger masks than you have to (speaking from experience) which will take up unnecessary time.