Thanks Alex, I see I have to re-submit in order to be able to check or uncheck the boxes for particular permissions or actions. I will check Recommend under action types, publish_actions under login permissions, and I don't think anything else needs to be checked.
I noticed that Google+ wasn't logging in automatically. Well, what was required was that a profile for a new user had to be completed first and then Clicking the G+ icon in the Login tray would log the user in automatically. The only thing that gets inserted from Google is the users Gmail account. Attached is what a post looks like on Google+
But essentially everything is working correctly and the recommend button is working in the test account. I noticed that it creates essentially the same post on the users timeline as the share action does, plus the share action gives a preview of what the post that the Recommend button doesn't. The only problem with the "Share" button is that the popup are opening under the main browser window rather than on top.
I wanted to be able to have my events page included in the Events tab, but this isn't the part of JFBConnect. Because of that I removed that request so that we can get the JFBConnect business handled first.
This is what Facebook says however:
Our review team will use this page to test your Page Tab app. Your Page Tab app must be installed on this page. Only pages that you admin will appear in the dropdown.
No eligible pages - or - Create a New Page