Australia’s Brandon Copeland has returned to the World Triathlon Cup podium for the first time in six years, claiming a hard-fought bronze in Chengdu, China.