After several hours of debugging, I have the TX logic and CPLL of the GTX resetting under control of my own custom logic (not using the 7 series transceiver wizard black box). Still using their reset FSM for the RX.
And I can dynamically switch between CPLL and QPLL at run time, including sub-rate modes, on the transmitter.