Yeah I've thought of the most obvious ways... but here's the problem:
2). Redirecting the river will scar the landscape and interfere with my "grande plans".
It doesn't have to. There are two main ways of redirecting rivers, the first is to pump it back on itself - this is completely clean if the output of the pumps are boxed in, forcing the water to go back into the river rather than spread out (this works because of the magic of DF fluid dynamics, the pumped water is forced upstream and teleports off the map)
The second way is to drain the river underground, this requires digging under the river and installing a drain into an aquifer, cavern or the map edge. Draining the river from below requires digging out a 1-wide row of up/down stairs on the z-level below, the river, a row of upstairs on the next z-level down (connected to the ultimate watersink, probably the map edge), due to teh magic of DF fluid dynamics these drains only need to be 1 tile wide. Once the drain is prepared, dig downstairs into the riverbed to allow the water to flow into the staircase drains, the dwarves will be able to dig these from below.
The thing with both of these techniques, is they can be done very close to the map edge (where the river enters into the map). You can dig stairs one tile away from the map edge. So you can drain the river right at the map edge, and just down until you hit rock, at which point you carve a fortification into the map edge. And that's the entire extent of the "scarring", it's more like precision surgery.
Of course you should install a floodgate or hatch in the drain channel linked to a lever, so you can drain the river or let it refill at your will.