Hi, I wound up compiling a version of the firmware with the pin changes you documented and also reversing the encoder.
I changed the encoder with one from Tayda and it turned out to be reversed. Including this here if you want to add it to the other firmware in the repo.
braids_TOIL_Reversed_Encoder.hex.zip