If -changetype is not explicitly set, then regardless of -addresstype, the wallet will use a bech32 change addressP2WPKH change output if any destination is P2WPKH or P2WSH.
This seems more intuitive to me and more in line with the spirit of BIP-69.
When combined with #11991 a QT user could opt to use bech32 exclusively without having to figure out how to launch with -changetype=bech32, although so would #11937.