is it a sytax error in text in both upper and lowercase.
The syntax shouldn't differentiate between upper and lower case but I tried it and it doesn't make any difference.
The subckt IL300 is not recognized.
I also tried changing the name of the model with the same unsuccessful result.
In fact for some reason MC doesn't recognize any subckt within that particular model.
I tried that model with the same result - MC simply doesn't recognize subckt (regardless if one or two dots in are used at beginning of lines).
To me it looks like MC for some reason doesn't recognize subckt in both models or perhaps some part of the subckt.
However, usually if there is some part of the subckt not recognized MC should throw a different error.
It happened with some other models but then I knew exactly which component bothered it and solved it manually by adjusting the model.