when a direct object pronoun (the "l'" here) is used with the passato remote verb tense, the ending of the past participle must agree in number and gender with the direct object referred to. l'hai incontrato would indicate a masculine direct object. l'hai incontrata would indicate a feminine direct object.
Notes regarding participle agreement with pronouns:
(1) mi, ci, ti, and vi have optional agreement when the verb takes avere (not essere)
(2) the rule applies only when the pronoun precedes the verb
taken from: Italian Verbs and Essentials of Grammar' Carlo Graziano, 1987, p. 30
Sorry, no. That would be "L'hai incontratA recentemente?" I think.