Hi Tom,
I don't really have all the answers to your question. But, I will try to address some of your questions anyway...
I do know that just today the permissions were reset so that only staff currently has access to reports. The way it was set up the last few weeks where the Reporter of the post had access was a mistake. This is a temporary measure until Lee's technical staff can re-code the permissions for the reports that will then allow reportees to view the reports and interact with staff in accordance with the OP Announcement.
Just from my limited experience in coding PHP, this may be a fairly daunting task as PHP sites include hundreds if not thousands of pages of codes, and needless to say -- millions of lines of coding.
I'm really not sure what other things are "on their plates" at the moment, but seeing as the permissions were changed today I would take that as a "good sign" that they are working on this right now... How long it will take them to fix this issue hasn't been stated. Sometimes when programmers start working on things it's not as easy as was originally thought. So, even though they could perhaps give us a date they think they will be finished it may not be fairly accurate. I know it will not be a YEAR from now though! LOL
As for re-opening the reports to all members, the reason this will not be done in the meantime, is because it is not inline with Lee's policy changes regarding access to the reports.
In the meantime, anyone who is reported can contact any or all of the moderators/Admins of the forum their reported post was located and can work with staff to defend themselves, give further information, etc... This will be encouraged, and moderators will work with the reported members in this way.
Thanks for your questions, and if there are any changes (i.e. if I find out when this will most likely be done by) I will post the answer here...