I think Douglass is full of shit. They made Davidson out to be some sort of monster. All Davidson did was use is station to get him some ass, similarly to what Douglass tried to do with Andrea.
Maybe he was really the "Davidson" he took him out and came up with that story to tell the others.