I suspect you are correct, but I have insufficient data to tell, conclusively, from my experience.
Brief summary follows. Location, SBC, former Ameritech, specifically Chicago. Incident involved intrastate local toll rather than interstate LD. I had switched interstate LD carriers, and during the transaction, without my knowledge, local toll carrier on one of my two lines apparently was listed as unassigned, as you speculate. I rarely use that line for outbound, but one month I had two local toll calls. Both were assigned (randomly?) to Sprint, which charged me $1.19 a minute (!) for a call from Chicago to Wilmette, a Chicago suburb.
After a bit of argument, it was agreed that SBC made the error, and charges were reversed.