User creation through the API is available for database, passwordless connections, but not for social so I don’t believe a strategy such as that one would work. In theory if you really want to go around this while Google works on providing alternatives you could consider setting up a custom OAuth2 social connection to act as the middle-man; but I never tested this. See this other question on the subject for more info on this.