The Scottish Moto3™ rider battled the tricky conditions to finish ahead of Bulega and Martin in Argentina