Zero Trust - maximum connection time for HTTP request?

We were having some issues with the 90sec timeout Cloudflare imposes, with some slow backend/admin site operations (3rd party code, TTFB of 2-3min sometimes) so we bypassed Cloudflare for a custom subdomain as a workaround. However, I want to lock it down probably via Zero Trust since it’s only for admins to access.

I noticed in the Zero Trust docs that a connectTimeout can be specified: Ingress rules · Cloudflare Zero Trust docs

Does that provide a way to put that subdomain back to be proxied by Cloudflare and enable a longer HTTP request, like 2-3min? Or is there still going to be that same 90sec default timeout?

Has anyone needed to do something similar and this was the best approach that worked?