I'm sorry but vague UN declarations are again, totally not relevant in this case - either legally, pragmatically, or even morally.
They have zero authority on this.
" and the arguments deployed by their supporters in suppressing the Catalonian people"
Really, because ballpark 1/2 of Catalonians wouldn't agree with that at all.