So I just spoke with the manager, who understood my displeasure and who, to her credit, seems to be working hard to make things right. (I'm checking out today, but she's sending a certificate for a free stay in a real suite.).
So I'm annoyed that they tried to pull a fast one, but I'm glad they're at least fixing it after the fact.