I think to provide Letteror written work in English in lieu of IELTS is no more acceptable, one has to appear in the IELTS or the other English Proficiency test, mentioned on CIC website.
So, I believe you do not have any other option but to appear in IELTS again and try to improve the score.
Hope my opinions is of some help.