MECR is the Multi Engine Class Rating, usually taken as part of the 170A Flying Test (Progress test 5, when I was on an integrated course).
I can't beleive a FTO would ask you to leave at this stage, after all, your setback is their failure. They should sort out exactly what you need to improve upon and get on with it.
Good luck with it.