This river cruise from Portland to Astoria is so popular it keeps selling out — here’s your second chance