ref the diagram that I included here...
The Multiplier on FXCOMCLK4 doesn't want to be anything other than 256 in this tool and the divisor only goes up to 511 so I can't bring fro_12m into anything reasonable as a clock rate on that line.
However, my pll0 is running at 96MHz (derived from fro_12m) so I turned on pll0_clk_div and divided that down to 1Mhz and used that as input to FCCLKSEL4 to get me the same (sort of close) clock rate.
Didn't' change the odd clock stream at all.
HOWEVER: when I changed the divisor in FXCOMCLK4 to 256 (so that whole scale thing is 1) and then changed the pll0_clk_div to 136, I now get a good clock!
So somehow this FRGCTRL4 is hosing the output clock. No idea why but it really doesn't like to be set up how I set it up.