Flyer Girl, if you want to prove your purchase of a B fare and Delta gives you the run-around, go back to the credit card you purchased the ticket with and the company should provide you with the Fare, routing information, and class of service for the ticket. You can then take that information to Delta as undisputable evidence and they will have to provide the appropriate mileage compensation.
Hope that helps.