I'm kinda thinking it's a line too... I can't see a BP eating a fish. I doubt a BP would know what to do with a fish...
Fact is, BP's don't live in an environment where fish exist. Fish are alien to them... and, most likely, alien to a BP's digestive system as well.