Hi S&M...(sorry..couldn't resist),
I checked out your web site. Looks like you're having a blast. If you need assistance in Brazil and are close to Sao Paulo, I'd highly recommend Luiz Fraga at "The Specialists". His web site and location can be seen at http://www.thespecialist.com.br/localizacao/default.asp
Luiz is a very nice guy, speaks English and knows LR's inside and out. His shop is very, very nice too. The last time we were there, he had two Series I's in the shop. In fact, the only Series vehicles I've seen in Brazil were parked at his shop. They're pretty rare in Brazil.
Ask him to direct you to Fogo de Chao which is one of the best churrascaria's in SP. Simply unbelievable!
Also, at least a few years ago, there is a stadium near one of the university's where a different group of automobile enthusiasts meet each night. Thursday nights was the 4x4 crowd but I haven't been to the event in a two years. I'm sure you'd have a blast there showing off your LR and I know they'd love to see it. If you want, I can confirm if this event still occurs as noted above. My guess is that it still does.
My wife is from SP so if you need anything in that area, let me know and we'll scare up one of her relatives. SP can be intimidating but it's really a great place if you have some local knowledge and guidance.
PHX AZ USA