How does the TLS Client Hello message choose the TLS version?
TLS 1.3 record layer is shown because the ClientHello contains TLS 1.3 as supported version. This can be seen at the bottom of the following image. See also TLS record layer and Handshake protocol at ask.wireshark.org.