I guess I'm the first to mention it then
! The last time I was there was Spring '08 I believe. May have been Fall '07. No mistaking it though, definately Bowfin. Landed close to 2 dozen. I'm not surprised that the cove has silted in; it was already on it's way when I was there.
Keeney Cove sounds like the new "Bowfin Spot." I get a lot of stories through the store about the Bowfin there, I just haven't experienced it myself.