I doubt the fresh water effects them much , Ive heard rumours but have caught them IN the rivers
Quite possible you would do better down at Dorie , Ive never had elephant fish at Pendarves tho ……..
Id guess its the time of day your fishing ….get your rods into the water by 5am , and I bet you have better news to report …….especially for elephants
Start at about 8pm and expect the fishing to get hotter as time ticks by , rig feed more in the dark , and the school sharks seem more prolific in the evenings ….
Put in the effort , and I bet you will have better news to report