What Al said, welcome to the forum! You've found the very place to get ALL of your questions answered by the greatest minds in the industry! Like Al, I'm not an expert either and don't want to make a wrongful suggestion, but the true experts will be along in short time to dissect your issues and give you sound advice.
I will add that if the pond was stocked 3 years ago you are likely seeing their offspring if the fish you are seeing are fingerling size. I would think a 3 year old CC (channel cat) would be bigger than 7 inches.
Anyway, welcome to forum again, very cool to have a Discovery Channel producer on the boards. You should hit up MikeyBoy and talk shop!