daemon/worker: allow large responses for outbound over TCP

This was previously fixed in e25358d4,
but broken in the rewrite. The answer buffer size must be a maximum size,
otherwise payloads larger than configured UDP buffer size can't be
transmitted over TCP.
18 jobs for fix-oversize-responses-over-tcp
in 7 minutes and 52 seconds and was queued for 5 seconds