It looks like "Carpenter's Square" only reduces the time that's shown to the player (recalculated every tick), not the time that is actually used.