Roshan is immune to any form of movement caused by spells. Therefore, casting Flaming Lasso on him does nothing but disarm you. Flaming Lasso should not be able to target Roshan.