Kyle Lee delivered a perfect finish to claim victory in the 10K event at the Australian Open Water Championships.