Usually a fish will not eat or swallow something that is harmful. They will take it in their mouth and spit it out to test it. I doubt the spider was harmful and the white belly is unrelated to eating the spider.