The word ‘persian’ there is a little misleading. The European satellite providers stopped carrying the Iranian government's channels, not Persian-language channels in general.
Apparently the BBC opposes the removal of the iranian/persian channels as well. From the article "we strongly condemn any practice designed to disrupt audiences’ free access to news and information."
It maybe true that the BBC opposes this, but at the same time the BBC is beholden to UK and EU law; i.e. follow the law or be fined and/or loose all your licenses.