The water around Castle Rock is not high but turbid, and it's hard to say what is going to happen to smelt in there.
Sturgeon don't mind it if the water is high and dirty, and it is probably the only thing to do fishing wise. I'd try in the smelt zone from Longview down, and in the Willamette plume because the water is warmer there than up towards Bonneville Dam.