Happened to be on the forum, so I ended up getting there first!
(After following your link.)
Btw, it seems carioca is a term for somebody from Rio, which I think means it would probably be lower case in Portuguese as well (especially since the name of the city is in the middle), but I might have got this wrong!