Zunächst mal sind "passende Felgen" auf den Seiten von Herstellern in der Regel (also ohne weitere Selektion) alle Räder, die für das ausgewählte Fahrzeug irgendwie in Betracht kommen. Das können sehr wohl auch Räder sein, die nicht ohne weiteres gefahren werden können.
Die Angaben der "Außen- und Innenkanten" bringen hier rein gar nichts.
Auch der Durchmesser ist bei der Frage absolut uninteressant (weswegen Aussagen, nach denen 19" immer schleifen auch absoluter Schwachsinn sind...)
Wichtig sind immer nur Maulweite, ET und Reifendimension.
Ausgehend von deiner aktuellen Kombination käme die 8" ET30 Felge 0,65 mm weiter raus (innen hätte man 13,35 mm mehr Platz). Die 8,5" ET33 käme 4 mm weiter raus (und bietet innen auch 4 mm mehr Platz).
Passt das nun oder nicht?
Ich behaupte: Das wird dir niemand pauschal sagen können.
Es ist und bleibt nun mal blanke Theorie. Die ist aber oft obsolet. Denn ein 245er Reifen ist nicht immer exakt 245 mm breit sondern kann je nach Hersteller und Typ bis zu 10 mm davon abweichen (was in Summe also eine Differenz zwischen zwei Reifen von bis zu 20 mm ausmachen kann).
Anders ausgedrückt: Mit Reifen X passt es, mit Reifen Y schleift es. Das ist mMn auch der Hauptgrund dafür, dass sich zu einer Dimension auch immer Leute finden werden die sagen, dass es passt und genauso welche, die sagen, dass es eben nicht passt.
Lange Rede kurzer Sinn:
Wer auf Nummer sicher gehen will orientiert sich an den Serienrädern.
Beim E46 sind das z. B. 8Jx18 ET47 an der VA und 8,5Jx18 ET50 an der HA.
Ca. 10 mm weiter nach außen sind oftmals möglich. 15 mm sind hingegen oft schon zu viel.