I had never deposited via echeck, but have cashed out via that option a number of times now.
If banks in canada don't have an iban then they don't ask for it lol, I'm pretty sure with stars its the standard info you can get from your online banking like transit #, branch # and account #......since its a check and thats the info needed for a check.
As mentioned 888 asked for a strange # but I was able to find it whatever it was.