The filter for ZF 8 speed tranny is integrated with the cover. It has to be replaced each time. And zf 8 speed fluid, which is specifically designed to fit the transmission, has to be used. Did you see the specific fluid was green when you dump it? I doubt this BMW transmission will still be able to work for more than a year or maybe 2. It is ruined, just a matter of time.