The latest suspected senior Iranian official caught in Canada sued the immigration department and enlisted a Liberal MP’s office as part of her fight to stay in the country, government records show.