So I figured out a solution, I setup an app specific password for Quickbooks via Google admin and setup the email manually in Quickbooks. Looks like Apple Script was having the issue somehow.
Resolution for 'Apple Script issue: 'Invoice Emails Not Sending With Outlook' available: Yes.
The Apple Script issue or error code is a known issue in Quickbooks Online (QBO) and/or Quickbooks. Support for this issue is available either by self-service or paid support options. Experts are available to resolve your Quickbooks issue to ensure minimal downtime and continue running your business. First try to resolve the Apple Script issue yourself by looking for a resolution described in the article. If it is a complex Apple Script issue or you are unable to solve the issue, you may contact us by clicking here or by using other Apple Script support options.
For more information about resolving issues related to Apple Script in Quickbooks/QBO or to get support for the issue 'Invoice Emails Not Sending With Outlook', click the link below: