Infernal Blade does not affect, but yet it allows targeting Roshan, giving the wrong impression that it would work.

It should not allow targeting Roshan at all, and given an error message.