I too have caught a fish that swallowed a hook, released it and caught the same fish moments later. I personally don't believe the fish was still feeding due to hunger. I believe it was only trying to clear it's gullet of the lodged object. Think of it as a person drinking milk to wash down a dry cookie that grandma made.