I think you had bad luck. I have never had a problem with being challenged, including recently with my SB in Rockville, Gaithersburg, and North Potomac in MD. Because I have been with my SB, I wouldn't have a problem mentioning the room number if we arrive separately (we know each other's real names too of course). Sometimes she books the room, and sometimes I do. Neither of us have been challenged. We are both using driver's licenses with addresses no more than a 15 minute drive away, there is a 30+ year age difference, and she is Asian while I am White, so they must have had a pretty good idea what we would be using the room for.
I don't know what share of business the sex trade represents for DMV hotels, but it isn't small. If she doesn't come in dressed in hooker chic and neither of you make a scene, I think that the vast majority of hotels are happy for the business (especially now). In fact, I have never been challenged anywhere in the DMV in nearly 30 years of seeing escorts or SBs.
A few years ago, a SB and I pretty much always met at the same hotel; I would book but add her name to the reservation so she could get a key card and go to the room if she arrived first. As with my current SB, the differences between us and our driver's licenses left nothing to the imagination as to why we were meeting. After several visits, the guy at the front desk told me that I didn't need to add her name when booking anymore because he had added her name to my profile "because, Miss Stephanie is your ... umm ... wife."
-- Modified on 12/20/2020 8:48:11 PM