Also dass BMW die Schneeekettenmontage nur bis max. 225/45/17 frei gibt, liegt daran, dass sich BMW damit aus der Verantwortung zieht, sollte durch die Montage von Schneeketten Schäden an der Karosserie entstehen.
Ich hab von meinem letzten Fahrzeug Ketten für die Größe 255/45/17. Die passen wunderbar auf 255/40/17 mit im Normalfall genügend Platz zu Fahrwerksteilen und Karosserie. Bei mir ist's auf der Aussenseite nen bissl knapp, aber ich fahr auch im Winter mit Distanzscheiben...
Auch für breitere Reifen (z.B. die 18er und 19er E9x HA-Reifen) gibt's Schneeketten. Siehe Link, den 'chief' weiter oben gepostet hat. Bei denen hab ich schon mehrere Ketten gekauft.