to my understanding, australia don't allow dual cizitienship, if they saw you have canadian landing permit, they might not approve your immigration permit.
if per your agent siad 佢話申請年半到就批, then why rush, go to australia first and then come back to apply for canada...