Given DoH / DoT uses TCP anyway, maybe it’s just time for DNS clients to switch to TCP by default too.
You won’t be able to disable UDP on DNS servers for a long time, if ever, but you could then more aggressively rate limit/restrict UDP queries vs TCP.