I've tried every body of water I've passed, from the caves, to the sewers, to the foundry canals, every dock. I think I got a phantom Jelly once, but knew nothing of the quest until a long time afterwards so it's long been extracted. Ghost Face, I still have not seen. I've managed to get every single of the fish on the list multiple times over so it's just frustrating me that these are so damn elusive.