If it's not data provided to DirecTV they can't provide it to you.
Sure. DirectTV gets their guide data from zap2it from Tribune. So if they don't list it then direct can't show it.
I think they need a new provider of guide data. In all the years I had Dish I never had an issue with air date. I don't know who provided their guide data or if they did it themselves.