hybridauth (google OAuth integration) and WP problems

You could use a plugin I believe? In that case, you can try WordPress Social Login which is based on the HybridAuth Library (which you already seem to be using) and Social Connect plugin.

As of now, the plugin supports some 20 services including Facebook, Google, Yahoo, Twitter, Windows Live, Foursquare, Linkedin, and Tumblr, among others.