I’m having a similar issue.
Contact Form 7 reCapture completely breaks reCapture on the Buddypress registration page.
I removed reCapture off registration and it’s still broken.
I removed reCapture from Contact Form 7 and registration and registration is still broken.
I deactivated the Contact Form 7 plugin, but the reCapture logo from Contact form 7 is still appearing and the registration page still doesn’t work.
The only way I found around it is to delete Contact Form 7 completely. The entire plugin. Then registration will begin to work again.
You can re-install Contact Form 7 again, but whatever you do do not activate reCapture again, because you can’t get rid of it once it’s there, unless you delete the plugin again which means you’ll have to create all your forms from scratch again.
I’m currently using Contact form 7 without any reCapture because I can’t risk the damage it will do having it enabled.
The reCapture badge remains even when Contact Form 7 is completely deactivated. It must add something to your wordpress installation that you can’t get rid of unless you delete the plugin completely.
Once reCapture is enabled it’s enabled for good.