I think this is about establishing that Catalonia doesn't want to be part of Spain on the current terms. If that's establish in a referendum (of any form) then they will have leverage to renegotiate their relation with Spain (much like Scotland). Spain has a lot to lose from that since Catalonia is an economic giant within Spain. So even violent quenching has better optics than allowing the referendum.