Welcome to FT, and I am sorry to hear about your incident at the hotel.
You should contact the GM of the hotel that you stayed at and ask for compensation for your mishap. The best way to contact the GM would be to write a letter that succinctly details what happened and ask for suitable compensation. If you do not remember the GM's name, you can call the hotel and ask for it. IMO, you could ask for an equivalent number of points for one free night at the property (25,000-30,000) for a category 5 or 6 property or for a refund for that night's stay. You should also ask them to have maintainence check up on the door lock mechanism so others do not encounter your experience.