Group owner hitting invite limit

Yes. To find the setting, go to your site settings page and enter max invites per day into the search box that’s near the top left of the page.

Note that if you change this setting, it will affect the maximum number of invites that all users on your site will be able to send. The other way to deal with this would be to make the user a staff member so that he can send an unlimited number of invites.