Here's a video (runtime 14:04) that goes into more detail about that particular tornado:
The tornado actually managed to strike five churches along its path{1.}, all of which were packed for Palm Sunday services. Four of them escaped disaster (some by the barest of margins--one had its roof torn entirely off, sparing the congregation who were huddling under the pews from being hit by falling debris; another church's bell tower toppled outward instead of inward), while the Goshen church was unfortunate enough to to have its roof and a wall collapse on the congregation with little to no warning. It's entirely possible that one could've gotten an even worse disaster with only a few tweaks to how things played out at the other churches, or alternately the Goshen church could've also escaped disaster with only a few tweaks there too. It really makes you think...
{1.} To be fair, considering that Alabama is part of the Bible Belt, what with a fairly high density of churches in that region, it's very possible for a tornado to end up hitting multiple churches along its track as an end result.