That message is basically a direct reflection of your setting handbrake-UsingHardwareEncoding=true
which tells MCEBuddy that the profile is enabled for optimized for hardware encoding so it should not change any hardware settings or auto enable hardware.
I should have caught this earlier, sorry. You’re using a NVIDIA GPU and NvEnc so you need to use a FFMPEG profile and not a handbrake profile.
Handbrake only supports Intel OpenCL where as FFMPEG supports NVIDIA NvEnc. Just translate your profile into ffmpeg and it should work.