I believe that the protests in Bangladesh weren't due to the outrage against the government. Instead they started as the clashes between two groups. One in favour of quota and the other who did not want it. But somebody turned the direction of those clashes towards government. That somebody is still hidden. It will slowly come out though.
The blame that India is responsible behind floods in Bangladesh is completely unacceptable. Geographically, all of Bangladesh is located on a delate of two major rivers - The Ganga and The Brahmputra. It's not for the first time that Bangladesh is under floods. They are there every year in the monsoon. It's just that Bangladesh don't want to accept their shortcomings about managing proper drainage system. If asked, why Bangladesh did not prepare for floods? Because, they were busy establishing a new Bangladesh.