The Calgary to Cochrane part is already pretty close (and is largely parrallel to the CP tracks along Glenbow Ranch)
Keith is being developed into Rockland Park, and Haskayne Park is nearly done (if not already done) - IIRC access remains a bit of an issue with a small stretch of private owner(s).
Then it's just a matter of a bridge to the new SE area of Cochrane (and another rail crossing, though there is already one level crossing in Glenbow Ranch that isn't an issue).
Cochrane to Canmore is totally empty without any realistic plan to connect AFAIK.