I cannot write Chinese at office.
I do not know what the laywer will suggest you to do, but if it is my case, I will write a formal letter, including all necessary documents to request the officier to re-consider and re-evaluate your case. and if there is a appeal address, I will send a copy to that address. If necessary, I will also go to see the MP. If your MP is in opposition party that will be better. This is the voting year and I hope they will help you better.
I think your case is reasonable and they should consider your reasonable request. I did not have experience to do such things with CIC, but I have done a few times with CRA. All my requests have been considered in the end.
Good luck~~!