Frappe V15 - Newsletter emails stop going abruptly

I am using a production load self hosted Frappe V15. On sending a newsletter (to say, 1000 recipients), the mails go out to (say 300-400 recipients) and then no more.
The newsletter page only shows those many emails sent. And the email queue doesnt have any mails pending to send also.
What could be wrong. We are using our Gmail Workspace ids (so we are allowed 2000 emails every rolling 24-hour period).

Anyone have any input? Where to investigate this in Frappe?

Okay. So i figured why this is happening.
The background workers have a timeout set at 1500 for the long queue. So the mails stop getting queued just around 25 mins as the background job times out by then.

It seems its the same or similar issue here also → Newsletter Email Queue Error · Issue #24480 · frappe/frappe · GitHub

How to fix this? Could we override the timeout of the long queue or make the newsletter use a new queue with a higher timeout?