I meant C Major 7th, not Cm7 so I think I could use E aeolian here.
Maybe it would be more correct to play a F#m7b5, but people around me complain about it being too odd.
And the B7 needed to be there. It gives it a more 'leading' sound to that v-i prog. Do you think that B mixolidyan could suit that chord?