Would it be possible to do the following in the CDR:
If call is from an already blacklisted number, print it in red or bold or in some way make it stand out.
Make all calling numbers clickable, and if you click on a number bring up a window that would allow you to easily add it to the blacklist with only one more click. Example: a window that says "Add to Blacklist?" and has ADD and CANCEL buttons.
If the number is already in the blacklist then the window could instead offer the option to remove it, but it would probably be a rare occurrence to want to un-blacklist a number.
Note that the number would have to be stored in the blacklist in the proper format so that if it shows in the CDR as +14445556666 only the 4445556666 part should be stored in the blacklist.
If you wanted to go a bit further you could offer the option to search the number in Google, or on one or more of the phone number lookup sites, and display the results in a separate browser tab if the browser supports tabs. That way, with just a couple of clicks you could look to see if the number is a "bad" caller and if it is, quickly add the number to the blacklist, without having to cut-and-paste the number.