Okay update.... They have my application in the system, and sent my sponsor a letter in the post a couple of days ago. Annoying! We included her email address on the forms.
I have a UCI from my work permit application, which they tell me carries through, but nothing coming up in ECAS...