pranki, я пояснил, что это традиционная передача. Так что с фонетической точки зрения "-штайн" будет верно. Те фамилии, которые носят люди, конечно же остаются "-штейн", по той простой причине, что фамилии эти "обрусели". Всех современных немцев положено называть "-штайнами". Не принадлежащие к немцам могут быть и "-штейнами", смотря по какой причине.

Насколько мне известно, в Malone ударение на втором слоге, а шва тут больше всего тяготеет к русскому "а", т.е. "Малоун".