I'd find it hard to believe that any loyalty program would just give away top tier... even Hilton requires credit card holders to meet a min spend requirement to get their top tier.
I'd guess this was some sort of typo. Is that e-mail even drafted by Hyatt, or do they send it on behalf of Chase?