Because more than x necessarily includes the sense of at least as many as x, it is redundant and confusing to use elements of both expressions to refer to the same number of women.
After going through the examples you provided - can I conclude that it's correct to use both "at least as many as x" and "more than x" expressions if they are connected by "or"??
more than x 和at least as many as x意思相同,但前者更简洁。所以若二者共存则意思重复;在使用时应优先选择前者。