Hi Velvet Blue,
I downloaded your plugin today and found that it doesn't work. I debugged it and found that you are using the wrong hook in one place: you are using
'comment_save_pre' when you should be using
'edit_comment'; just change on line 36 and it will allow your plugin to save (but you might want to change the name the parameter on line 78 and delete the other references on the return statement for good programming practice, of course.) It's strange because it's perfectly structured otherwise; I wonder if someone changed from
The other problem uncovered is that the second time the Quick Reply form is opened between page refreshes it doesn't update the fields. It appears to be something that might have been broken by changes in the how comments are handled via AJAX. You are generating the edit form once after all other comments are rendered in the
'wp_comment_reply' hook but on AJAX WordPress 3.5 does not call that hook.
I tried to fix it for you but it looks like it's going to require more time than I have this morning so I'll leave it with you.