Thanks for the update on TPU! I never tried that because I was afraid that the connections may become too flexible (and because I didn't have TPU at hand).
If any adjustments should be required I would strongly recommend to resize the connectors rather than the other bricks in order to keep the other bricks compatible to those printed on other printers. The OpenSCAD source is available on GitHub. By setting the value of the connector_tolerance constant to 0.1 or so the connectors will become slightly smaller and easier to insert. With the slot constant inside the connector module you can adjust the thickness of the connector.