Originally Posted by
SeeBuyFly
Book a different airline for DFW-BHM (Southwest flies nonstop).
I wasn't aware that WN flew from DFW. Perhaps you mean DAL?
To the OP, I'd either go to IAD, then get myself to BHM, or fly another airline for all/part of the trip.