By OP's own story, there was a "miscommunication" with Enterprise. Thus, as far as Enterprise was concerned, the car was not timely returned and was eventually reported stolen and OP placed on DNR list.
I find Enterprise to be the reverse. Great rates, easy service -- but sticklers for their rules, which is how they keep the rates down.