An algal bloom is the likely cause of the deaths of thousands of fish in Perth's south since late November, the Fisheries Department says.