Hi Peter,
Your plot shows? y = 0.0444x + 0.0656. So, there is a 65.6 MHz offset at 0 mA main coil current. This could in part be caused by a FM coil current which does not show up across the 40 Ohm resistor. Basically, I think you have confirmed that your YTO works and produces an output well below 3.8 GHz. The only exception to this statement would be a case where the YTO stops working in a narrow range of frequencies, but that almost always happens near the very low end of the oscillator's range (well below 3.8 GHz).
The question now is, how to allocate the 65.6 MHz offset. How much of it is due to some FM coil current and how much is due to some other problem. Keep in mind what I said about the FM coil current, it should not exceed 150 mA, which corresponds to approximately 35 MHz tuning range in either direction. I guess, I would somehow check to make sure the coil isn't being fried with too much current.
I have no idea how the firmware deals with pretune constants in CW mode and/or PLL off.
Vladan