If inside shot is important for that key ability, then guard trainers should be able to train this skill. .
.
IS is certainly no 'key' ability for guards. But it doesn't mean they never use it. Just like my guard putting a block in one of my games, he also went inside for an inside shot on a few ocasions.
You have two options, actually you have 3,
1: you neglect the inside shot skill because the guard doesn't take to many inside shots, and you don't mind missing them. If you play look inside I'm not so sure this is a good thing, if you like to play on outside focus this might be the best option.
2: you make sure that when you buy a guard his IS is high enough, because you know you will not be able to train it, and you do want him to have high enough Is for the few time he does take it to the ring. This will ofcourse be a more expensive choice, but chances are you get a few more points every so many games.
3: you train your guards in your scrimmages on a position where they do receive IS training, thus improving his skill. Personally I think this is the least of the options because you must have better trainees than guards for IS training, but okay, it's an option.
As for what is what in the game engine, my believe is, but I'm not 100% sure, that jump shots always are clearly stated in the game report, if there is no way you can read if he took a jumper/jumpshot, then he didn't. Lay-ups and dunks are both inside shots, as are lay-in or drop-in shots.
I also strongly think that all shots taken from
near the
) pictured on the field in the Match viewer very close to where you would expect the ring to be, are inside shots.
They are not your friends; they dispise you. I am the only one you can count on. Trust me.