Why isn't pwdReset automatically set when pwdMustChange is true?

Solution 1:

OpenLDAP doesn't because of the documentation. The OpenLDAP documentation you quoted explicitly states that it isn't automatic and must be set by an administrator:

This attribute is not set due to any actions specified by this document, it is typically set by a password administrator after resetting a user's password.