Here is an update for those who are still waiting. We got our interview invitation today, almost exactly one month after DM on ecas.
Application received: June 19, 2018
Medical passed: late February
AIP and SA: June 19, 2019
DM on ecas: A few days after AIP and SA (not sure)
-- No DM letter...