An update, such as it is, because we are still in limbo waiting on SA. Called again, the agent said it's really odd, that they should have heard something about the inquiry they sent last week, but there's nothing on the file, and did admit that it's possible that we've been misfiled as Inland, but they need to wait 90 days for an answer from Mississauga.
My wife did go to her MP's office, and that was fruitless. She lives in a relatively small town where her family hasn't exactly ingratiated themselves with the local politicians - not so much her, but her now deceased ex-husband, who donated to the MP's opponent in every election, etc...they said they wouldn't do anything yet. So right now, we're screwed. I don't know what to do, except to inundate CIC and her MP with stuff until someone gets off their ass.