Well, it's interesting you say that. I happen to know quite a bit about it, as I used to fix radioactive flyash in concrete. As you probably know, the setting of concrete is a chemical reaction, not a physical reaction. That's why we install moorings in the bard bottom substrate with Portland Type 2. It reacts chemically to harden, and pouring it underwater does not stop the reaction.
It also chemically binds the metals found in the flyash. So the lead, arsenic, uranium, plutonium, cesium, and chromium found in flyash (and radioactive flyash) is bound chemically to the limestone, and no longer posing a health threat, as it is no longer leachable. That isn't a word, but the test for heavy metals is Toxic Characteristic Leaching Procedure (TCLP). Once flyash is chemically bound to cement, it no longer can leach.
Of course, if you have flyash stored in huge piles along the flooded rivers, well, then, all bets are off.