Hello team.
Short update: it looks like the "net.inet.udp.maxdgram" is actually doing what I expected it to do.
I double checked my lab layout and I found a piece of incorrect configuration.
With the lab correctly setup, I can see that
in case "net.inet.udp.maxdgram" is larger than my 3.1kb made up record, the DNS response from the auth server is one large UDP frame
in case "net.inet.udp.maxdgram" is smaller, the communications switch to TCP.
So, net.inet.upd.dgram seems to be the way to go.
Thank you all for your attention, my best wishes of a good weekend to you all.
Manuel