There is neither upstream nor downstream fish passage at Chief Joseph nor Grand Coulee Dams. Upstream passage can be fairly easy if you have an effective trap for upstream migrating adults. Just put them in a tank truck and haul them wherever you please. Taking an adult Chinook salmon to Hangman Creek is mainly, perhaps exclusively, a symbolic jesture.
As for downstream fish passage, first the juvenile fish have to find the outlet from the reservoir. Generally there is no surface spill from GC, so the smolts would have to sound to the depth of the turbine intakes in order to "shoot through" them. GC has Francis turbines, so survival would be very low, but probably higher than zero, and definitely not enough to create a self-sustaining population of wild Chinook. Most populations well downstream of CJ already cannot do that under current ocean survival rates. CJ may have Kaplan turbines and low enough head to facilitate fair survival, but still too low to create any self-sustaining wild populations.