A.- Die 1945 geborene O._, die seit Geburt beidseitig an schwerer Myopie leidet, ist seit April 1970 bei der Pensionskasse für Spital-, Heim- und Pflegepersonal SHP (nachfolgend SHP) vorsorgeversichert. Nachdem die Ver- sicherte von der Invalidenversicherung erfolgreich zur kaufmännischen Angestellten/Telefonistin umgeschult worden war, erhöhte die SHP am 24. Mai 1985 den versicherten Ver- dienst auf Fr. 31'200.- und orientierte sie über die daraus resultierenden Beitragszahlungen sowie Altersrenten. Bezüg- lich der Invalidenrente brachte die SHP den Vorbehalt an, wenn aufgrund der heutigen Krankheit eine solche zur Aus- zahlung kommen müsse, würde nur die Jahresrente aus den bisherigen Abschlüssen (Fr. 9724.-) zur Ausrichtung kommen. Bei der ab 1. November 1993 an O._ ausgerichteten Zweidrittels-Invalidenrente von Fr. 6492.- wandte die SHP diesen Vorbehalt an, da der Hauptgrund der Invalidität in der eingeschränkten Sehfähigkeit liege. B.- Am 18. Mai 1994 liess O._ beim Versiche- rungsgericht des Kantons Zürich Klage einreichen mit dem Begehren, ihr sei rückwirkend ab Januar 1992 eine Invali- denrente nach BVG und ab November 1993 eine jährliche Inva- lidenrente von Fr. 10'560.- auszurichten. Das nunmehr zuständige Sozialversicherungsgericht des Kantons Zürich hiess die Klage mit Entscheid vom 11. Mai 1999 gut und verpflichtete die SHP, der Versicherten ab 1. Oktober 1991 eine ohne Vorbehalt berechnete Invaliden- rente auszurichten. C.- Die SHP lässt Verwaltungsgerichtsbeschwerde führen und beantragen, der vorinstanzliche Entscheid sei aufzuhe- ben und die Klage abzuweisen. O._ sowie das Bundesamt für Sozialversicherung schliessen auf Abweisung der Verwaltungsgerichtsbeschwerde.