Stallard, Taylor take plaudits in tough conditions at Temora Duathlon