Two moves in rooms with smoke, the OP definitely deserves compensation. Hopefully the clothes did not end up with smoke smell. At least points for one night.
We once stayed at a Marriott hotel and I got bed bug bites. I found one bug and squished it with the pillow. Front desk had me wait, for more people to come and ask me questions, fill out form, etc. then changed us to a smaller room (saying hotel was full). Afterwards I asked for 90k points (after seeing someone had that compensation for a similar 3 night stay). Marriott HQ said 45k points. I told them if they don't at least offer the 3 nights (75k) points, I'll no longer keep quiet about the hotel name. They wouldn't budge, so I wrote on TA about the bed bugs in Renaissance Newark airport hotel. They didn't about the bed bug issue being publicized, basically saying every hotel can get bed bugs.