As a PP, are you surprised that no one told housekeeping about the late check out? Happens all the time. If it was that important to sleep in, then the flight attendant (who should be really familiar with hotel practices) should have taped a note to the door and blocked the card slot; works every time.
Your "demands" are over the top.