Getting it wrong is part of life. A little wrong, or a lot wrong. We all are from time to time. Though I'm beginning to think we have personalities that just don't get along. No, I don't see the world in blacks and whites.
The culprit tooth isn't bent, it just has a very poor shape. The face of the tooth is nearly vertical, which isn't right for a sprocket, and would explain why the chain is hanging on with such tenacity. It just needs to be knocked back a little bit, and it will let the chain go.
The chain rub happens both on the little ring, and the big ring, and has happened since new. I haven't checked to see if the rubs happen at the same place on both rings, so I don't know if it's just a really crappy machining job on the spider, or if it could be the square taper in the crankarm itself, or even a badly machined bottom bracket.