Laurier swimmer Cosgriffe turns para journey into podium success