there is no chance of an e9x 335 rotor fitting...
the hat depth dimension is completely different between the two.
///M ~ 1.000 inch
e9x ~ 1.688 inches
hat depth being the distance from the outer friction surface to the wheel mounting face.
the only way i see that working is to mount a spacer BEHIND the rotor and install a much less aggressive offset front wheel. do not do this. bad things will happen if you do.