Update your Diverse Waterlife to version that is posted in POST 3 of MMM thread that should fix the dead fish problem,
unless they are getting attackked by a hostile fish.
The water rats if in shallow water I can understand how they spawn in that, but, they should not be spawing in deep water with fish
So post your load order has well.