I see no conflict between the two general meanings of "vain," as herein defined. One is no different nor the other.