I doubt that a successful 51% attack would lead to money moving from BTC to non-PoW alts.
If there really should be such an attack (double spendings, rewriting blockchain, ..) the most probable outcome (in my eyes) would be that the whole crypto market would suffer heavily.
It doesn't matter if such an attack happens on bcash (or any other PoW coin). But if it would happen to bitcoin, the price would probably dump pretty hard.
Since this would lead to a heavy monetary loss for the miners (especially bitmain), i doubt that this will happen to btc.