I second that! BR is not known for being apt in dealing with IRROPs.
Totally agree. Even de facto Italian embassy to Taiwan in Taipei made a post on Facebook the other day that they will talk to the "competent Italian government authorities" about this problem. Not sure those authorities will be competent enough to reverse the mistake.
But I also wonder why not ask BR to transfer you to other flights since your final destination is not TPE
The agent I spoke to said that they could only reroute me through their own european destinations, which would have also meant adding another layover to the itinerary (VIE, CDG or LHR).
I was also told that it would not be possible for them to transfer my ticket to a different airline such as AF, LH, SQ, or TG. So keeping my itinerary a one stop journey to each destination was out of the question.
Furthermore, as unlikely as it is, I would not want to find myself back to square one if other European countries decided to follow suit.