The no-engine config option defines OPENSSL_NO_ENGINE that is used by application, so this configuration option must stay. But it should be hardcoded, OpenSSL 4.0 will use it by default and it cannot be turned back (enabling engine support).