Sister Mildred Truchard, IWBS