I finally had time to fix the window regulator:
I botched the end of one cable on my original regulator when I installed the 3d printed block that broke, so I had to buy a regulator from the wreckers and it went downhill:
1. The wreckers sold me an aftermarket one, with a smaller motor, so I set out to swap motors
2. The aftermarket drum had 8 splines, the oem one had way more and it was larger in diameter
3. Larger drum meant the cable sheaths needed to be shorter, cutting them with a dremel was tedious with the wire still in the sheath.
Great success, I finally have a front right (passenger in Romania) working window again. The aluminum blocks fit nicely and they should outlast the rest of the regulator