I patched 2 T440 and it worked flawlessly. I can confirm, it does work on Fedora 39 with Python 3.12.1 with ch341a_spi.
Make sure you do 'chmod 777 tools/UEFIReplace' as root, otherwise you get an error from Python.
The 2*5 beep and checksum error upon boot you eliminate by setting the BIOS to the defaults. For that i had to press F1 to get instantly to the settings, even though this option is not to be seen on the Lenovo POST. At least in my case. I even had to reboot a few times, because it froze. If you are asked to type in a SVP (supervisor password), really type something random...