leporinus or anostomus match your biotope requirements exactly. I'm afraid I don't know which cichlids are found in fasterflowing S American rivers....
Also, silver dollars rarely grow larger than 6" in an aquarium. That's not very "huge." The red hooks can grow to around 8" but that's as large as they get in captivity. Don't confuse with Pacus...