For a BRL charge the transaction will still be to a US merchant, rather than a local merchant. You're right that in some countries like Brazil, this can be a bit hit-or-miss.
But it is still amazing that BRL is supported at all, given the insane regulations.