What about routing through Mexico City or Panama City? Toronto? KLM does (or did) have a nonstop to AMS from LIM. (Don't know what travel restrictions might be in place or routes still operating, just thinking of possible routes)
But I'd agree if you're seeing a viable option through Brazil I'd jump on it