I havent seen this boat in person but have a picture of the swing keel...the cable is off of the keel and needs to be replaced, but not sure of the keel in this picture....can you guys look at the picture and let me know what you can from the picture..I understand its just a picture
I personally don't see anything remarkable about the keel in the picture except that it could use a blasting, fairing, and barrier coat. Question is do you have the means to lift the 2600lb boat from the 1900lb keel to do a proper repair.
Sorry truth in advertising, I am not only a poster here, I am also a poster there... I don't own a Catalina 25, I own a Catalina Capri 25... hehehe (an not much longer either). Great bunch of folks many who have done the work you describe. Nothing wrong with sailnut, just trying to get you a more focused answer... someone there also might be able to give you a clue as to how hard it'd be to drop that keel and clean it up (or if they think its not necessary)... but is free to use the mindshare there.