Beides macht Probleme - sowohl die ET als auch der Nabendurchmesser - das kannst du aber vielleicht mit Adaptern noch ausgleichen.
Dann ist aber noch fraglich, ob die Felgen vom e46 überhaupt für den e39 zugelassen sind, sprich ob die Traglast reicht.