"Oklahoma" is not a new name, but it is a new name for the seven mile stretch of river and I do not think you are going to change it despite all of your fussing. As I see it, the naming of that section of the river is inconsequential. Maybe it would gave been more appropriate to name it the OKC Lock and Dam System. As for the North Canadian River, it was not named appropriately to begin with as it only approaches being a river after a hard and prolonged rain. North Canadian Creek would have been more accurately descriptive. Would renaming a creek been less offensive?
If you are intent on fussing about naming something, would it be too much to ask you to fuss about all of the namings of grade schools for some retiring teacher, principal or superintendent. How about stretches of highway or bridges that are named after hack politicians. Those are the type of things that I find irritating.