Checkmate- Right.
It shouldn't be that way, but you probably hit the nail on the head.
Rebel Without a Clue- sweet appropriate name (just kidding). It is pretty hard to have a block and foul at the same time. It's generally one or the other, so no. If you block a guy's shot but foul him, you don't get credit for the block, just the foul.
Shooting fouls are counted as shot attempts in this game but not in real life. So there are small glitches here and there. They don't really bother me.
Once I scored a basket that still makes me laugh.