Belay that previous response - it turns out that there is a setting to increase the accepted size of a GET query in the Gateway to above 8192. Refer to https://techdocs.broadcom.com/us/en/ca-enterprise-software/layer7-api-management/api-gateway/10-0/security-configuration-in-policy-manager/tasks-menu-security-options/manage-listen-ports/listen-port-properties.html where it says:
"The default maximum HTTP header size for a listen port is 8KB (8192 bytes). This should suffice in most instances. However this value may need to be increased for exceptional use cases (for example, running many iterations in the Run Assertions for Each Item Assertion). To do this, add the advanced property: maxHttpHeaderSize = <new value in bytes>"
Thus if you run against the 8192 ceiling you can increase it by opening the Manage Listen Ports dialogue and for the listener select the Advanced tab and add the maxHttpHeaderSize property.