The Team Suzuki Ecstar rider, who started from 13th place, finished on the podium after an incredible recovery