Where does it say in the episode that the B5 defense grid is "strong
enough to stand against the likes of the shadows?"
It doesn't. And it wouldn't. Not for five seconds.
You don't have to find something hard to believe if it was never said.
jms