Ah, OK. So the nuts are actually "leadscrew nuts," and they're usually made of brass. The POM versions are used primarily to reduce squeaking/squealing, which is most often caused by misalignment and/or inadequate lubrication. They're basically a treatment for the issue but not a true cure.
The ones with the integrated spring and 2nd nut are "anti-backlash" leadscrew nuts, and are designed to eliminate any slop in the fit of the nut to the leadscrew. The brass ones will do less for sqeaking/squealing issues than the POM versions, but if you can fix the underlying alignment/lubrication issue(s), they'll last a lot longer.
The brass anti-backlash nut linked in your original post is not the correct one for an Ender 5 Plus. That one is "4 start," and the Ender 5 Plus has "2 start" leadscrews. This means that there are two separate threads running down the leadscrew, with their starting points 180 degrees offset from each other. A "4 start" leadscrew would have 4 threads with their starting points offset by 90 degrees from each other.
Finally ... if you have a Creality 2.2.1 silent board, enabling the G34 command is relatively straightforward with the following:
It's possible that you may not need the first item; some boards are coming with all 5 steppers equipped with heatsinks, but usually the rightmost one (E1) doesn't have one.
To enable Z auto-alignment:
From that point forward, a Z auto-alignment will occur before each print. You'll find that you will only have to level the bed rarely; usually when you've made some modification to the hotend (like replacing a nozzle or swapping in an all-metal hotend).
I reconfigured for Z auto-alignment a couple of months ago and think it's one of the best (and cheapest!) mods you can perform on an E5+.