I'm not going to pretend to understand what anyone is talking about here because I am lost. But I think I get the gist. The solution to this problem is since it is code based, write a new code solution that fixes it.
Right now my only understanding is that the flawed mechanisms for how theDAO works is being addressed at lengths and that corrections they make to fix the other issues may fix this by proxy (or not), who this they is I don't know, they may just be waiting for members of the community to code something as a solution.
In which case, Reward Tokens being proposal specific, is not among that list yet. If not being proposal-specific is truly important issue to be addressed then code a solution and write a proposal for what that code does in English.
TLDR: if it's a problem, someone should propose a way to fix it and offer a smarter, alternative code that makes it proposal-specific and addresses the problems you have mentioned here.