Batiks shouldn't be the problem. They usually have a tighter weave so there is less stretch. I do cut my borders on the straight of grain instead of cross grain which can help. I believe your problem might be in the half-square triangles pieced border.