Champion athlete Taylor Knibb has been praised for her determination to win the Dubai T100 despite having to relieve herself during the race.