No, we never did get any compensation. They gladly accepted our money and then reduced service without so much as a future credit.
We're done booking suites with Celebrity. I know they won't miss us, but we also won't grieve for what they've become. We get better value elsewhere.