It is currently Summer in game, sorry I forgot to mention that earlier.
Also, with regards to the fishing from my home pond ... I inspected the pond again, and that time it recognised death fish and angelfish as being in the pond. Then I loaded it with alley catfish as well and then inspected it again. Initially the pond just said there was angelfish in it, then all three of them, then angelfish and deathfish and then all three of them. I used a level 10 angler to do it, and they were done within seconds of each other. My angler now seems to be catching all three fish from the pond without problem.