Frank says that he buried the dead fish in the remote boat, because Ally wanted a ceremony. But when he talks to Ray the day after the fish died, he has the remote boat next to him. That would mean that he had kept the dead fish somewhere for at least a day, and then buried it later.