Ok this show can be so frustrating at times.
1. Why didn't Sam just call out to Castiel like they have a million times before? Their house shielded? OK, then do it in the van, or in the vets office, at any time.
2. Why is it, that this powerful Angel only had one thing in his entire bag of tricks was to punch the girl attacking him. Sure the brass knuckles were enchanted to hurt him but they weren't stopping him from using his powers. Can't hurt her directly? Then smash a tree on her head.
3. Why did Cas have to drive three hours to the bunker? Why didn't he teleport closer? Yes his powers still worked, he touched the guy to knock him out right after crashing to the ground so he had them.
4. So this seasoned, trained, hunter gets the upper hand (don't get me started on that massive pool of blood from a hand wound) and the girl collapses. So your first thought is, she is torturing me almost to death, slicing/burning open my flesh, so I am going to slowly limp away from her? Not, bash her head in, not tie her up, not make sure she is out, etc. etc. etc.
To many moments they don't follow the stuff they established on the show. They seem to throw out their book every season on what has happened before.