This contains no new information but since nobody else seems to jump in I thought I could transform my comment into a short answer.
Many-worlds is just an (dont know how useful ...) interpretation of QM and is not (directly) related to M-theory or to the large number of vacua it has as solutions. These are two separate issues or concepts which are sometimes confusingly both called multiverse. So M-theory does neither refute nor accept the many-worlds interpretation.