Hi Kenton,
I apologize but I couldn't resolve your design issue for the reason that the DDS wasn't designed to operate under those conditions where the clk input is frequency modulated. It is best for the intended application to let the DDS handle the FSK modulation using the ramp generator.
Best Regards
Louijie