Hello Ivana,
I think I would have 1 InfoMap but 2 page templates (one with reCaptcha embed and one without). The InfoMap would check whether this is first attempt and set the page template to be used for challenge based on this.
Of course you'd also need to have logic in the backend InfoMap to only check the result of reCaptcha if it had been requested.
Cheers... Jon.
------------------------------
Jon Harry
Consulting IT Security Specialist
IBM
------------------------------