the use of the past/preterit or the present perfect in the first verb surely changes everything. In the second example the event is linked to the present, so "she" could still have more children (or indeed "have still more children" - not the same meaning either). However one could argue that if this were indeed the speaker's intention, then he/she ought to have used "have become"...