Скорее всего, это не удастся, т.к. токен гугл-капчи привязывается к конкретному домену.
Проще - ограничить доступ для всех незарегистрированных, кроме списка ip-адресов/подсетей поисковых ботов.
1. По-умолчанию - не показывайте сабмит (меняйте отображение только после загрузки всех блоков формы).
2. По сабмиту - перед отправкой, делайте проверку наличия всех необходимых объектов формы.
3. После нажатия на сабмит, в момент отправки данных - прячьте сабмит. После завершения процесса отправки и получения результата - снова отображайте (при необходимости).