maybe an other thing to think about.
As I understand it the game engine looks for shotoportunities, the fact that your players took so long to get a shot (many times near the shot clock) is something I don't understand (I also didn't look at your match and tactics (maybe you played patient?, dunno).
What I do understand is that once the chance for a shot arises, it is taken by the player, and then a calculation is made to see if he scores. If you are better, if you player is better, then lets say you should roll a 4 or more on a 20 sided die in order to score, 3 or less, and the defence stops you. Now the more rolls you make, to more likely it will get that you average out on making 17 out of 20 shots, BUT every time the die needs to be roled, and believe me, I can roll 3 or less prety often with a 20sided die...

My point is, if you take an overall of all matches over a whole season, it will be prety close to the numbers you deserve to get, but 1 game can always go wrong in one way or another...
If you keep being puzzled by your results, you should start thinking about solutions, if it only hapens once in a season, I don't think you're doing anything wrong...
They are not your friends; they dispise you. I am the only one you can count on. Trust me.