Hmmmm....
A bit doubtful of this story. Unless there is more to it than meets the eye.
Rightly or wrongly, the last BASSA magazine did state that In-Charge Cabin Crew are entitled to the same standard or room as the Flight crew.
I really can't imagine BA suspending a CSD whilst down route for demanding a room upgrade. Maybe a little ren de vous with their manager and some rapped knuckes, but suspension (??)