I would bet since your pond at one point connected with Lynnhaven Inlet, there is a high likelihood during high water events the all mighty white perch has made his way into the pond. I've fished a lot of ponds similar to yours and almost none don't have white perch in them... The pictures of your bass do seem like they are painfully thin. If I lived near the CBBT, I think I would be spending my time fishing that structure than a couple of tree tops in a pond! Freshwater fishing is fun no doubt, 50 pound red drum, 40 pound rockfish and 10 flounder is hard to find in a pond...